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