formerly Prospect.
Reveal Chris Sands's email & phone
Lucira Health
Website
Employee count
27
Industry
Medical Equipment Manufacturing
Headquarter
Emeryville, California, United States