
Researchers from Jawaharlal Nehru University in New Delhi, India studied an array of natural medicinal products with beneficial effects on mitochondria or redox stabilization.

Researchers from Jawaharlal Nehru University in New Delhi, India studied an array of natural medicinal products with beneficial effects on mitochondria or redox stabilization.

Published: June 21st 2017 | Updated: