Ophthalmic Research Laboratories / Adelaide SA / /
Country
Australia / /
Facility
University of Adelaide / South Australian Institute of Ophthalmology / /
IndustryTerm
energy metabolism compromise / energy supply / energy substrates / energy deprivation / energy failure / energy delivery part / decreased energy production / experimental energy deprivation / energy substrate / /