Department Of Physiology And Pharmacology Strathclyde University U.k.
Department of Physiology and Pharmacology, Strathclyde University, U.K.