Andrew James Macpherson
Observed names: A J MacPherson, A J Macpherson, A J S Macpherson, A Macpherson, A. J. MacPherson, A. J. Macpherson, A. J. S. MacPherson, A. J. S. Macpherson, A. MacPherson, A. Macpherson, A.J. Macpherson, A.J.S. MacPherson, A.J.S. Macpherson, ANDREW J. MACPHERSON, ANDREW J. S. MACPHERSON, Andrew J. Macpherson, Andrew J MacPherson, Andrew J Macpherson, Andrew J S Macpherson, Andrew J. MacPherson, Andrew J. Macpherson, Andrew J. S. Macpherson, Andrew J. van Macpherson, Andrew J.S. MacPherson, Andrew J.S. Macpherson, Andrew JS MacPherson, Andrew MacPherson, Andrew Macpherson, Andrew J. Macpherson, Andrew J. S. MacPherson, Andrew J. Macpherson, James Macpherson, MacPherson, Andrew J, MacPherson, Andrew J., Macpherson, Andrew, Macpherson, Andrew J, Macpherson, Andrew J., Macpherson, Andrew J. S., Macpherson, James
Observed institutions: University of Bern, Queen's University Belfast, University of Science and Technology of China, Guy's Hospital, St Thomas' Hospital, Harvard University, University of Kansas, King's College London, University of Zurich, University of Cambridge, University Hospital of Bern, McMaster University Medical Centre, Northwick Park Hospital, Centre Hospitalier Universitaire Vaudois, Nottingham City Hospital, University Hospital, University Hospital Zurich, King's College School, Fondation Botnar, Chelsea and Westminster Hospital, King's College Hospital, Dulwich Community Hospital, St Mark's Hospital, Medical Research Council, University of Lausanne, McMaster University
ORCID: 0000-0002-7192-0184
Observed ORCID: 0000-0002-7192-0184
OpenAlex ID: A5018399191
