Health Care · Biotechnology
The company is headquartered in Emeryville, California and currently employs 119 full-time employees. The company went IPO on 2024-02-09.
Side-by-side comparison