Glenn Jeffrey

Person

Researcher at University College London; conducts studies on red/near-infrared light and mitochondria.

Mentioned in 5 videos