Department of Physiology Yong Loo Lin School of Medicine National University of Singapore;
Department of Pharmacology Yong Loo Lin School of Medicine National University of Singapore;
Saw Swee Hock School of Public Health National University Health System;
Singapore;
Department of Surgery Yong Loo Lin School of Medicine National University of Singapore;
Singapore;
Department of Pharmacology University of Melbourne;
Australia;