Health Care · Biotechnology
The company is headquartered in New York City, New York and currently employs 15 full-time employees. The company went IPO on 2021-10-15.
Side-by-side comparison