Glenn Jeffrey

PersonMentioned in 2 videos

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