Mamas A Mamas

Job title
BM, BChir, PhD
Organization
Department of Cardiology, University College London Hospitals and St. Bartholomew's Hospital, London, United Kingdom, Cardiovascular Research Group, Institutes of Science and Technology in Medicine, University of Keele and Institute of Cardiovascular Sciences, Stoke-on-Trent, United Kingdom

Articles by author