Alexander Robert Todd
Departments of Pediatric and Physiology, The University of Alberta, Edmonton, Alberta, Canada.
The Women's & Children's Health Research Institute, Edmonton, Alberta, Canada.
Acta Physiol (Oxf). 2020 Jan;228(1):e13397. doi: 10.1111/apha.13397. Epub 2019 Oct 30.