John A Masterson
Observed names: J. A. Masterson, J.A. Masterson, John A. Masterson, John Masterson
Institution: University of Edinburgh
Observed institutions: Edinburgh Royal Infirmary, University of Edinburgh
ORCID: 0000-0003-1409-2164
Observed ORCID: 0000-0003-1409-2164
OpenAlex ID: A5006011471
