a developer of biotechnology products that intends to treat age-related diseases through the discovery of novel mitochondrial-derived peptides
Industry Biotechnology