MITRA DEBKISHORE

PrivateCIK: 1832529
Location

EMERYVILLE, CA

LUCIRA HEALTH, INC.
PositionChief Technology Officer
TenureSince Feb 2021
Holdings