Tag: mitochondria

Inventing the first DNA repair drug and damaged tissue regeneration

A new drug, the first drug to repair DNA and regenerate damaged

4 Min Read