Health Care · Biotechnology
The company is headquartered in South San Francisco, California and currently employs 44 full-time employees. The company went IPO on 2020-11-23.
Side-by-side comparison