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