Locations
Palo Alto, CA, USA
industry
Biotechnology
Size
11 - 50 employees
Stage
Series A
founded in
2021
Therapeutics company focused on Mitophagy.