N. P. Armitage
Observed names: Armitage, N., Armitage, N. P., Armitage, N. Peter, Armitage, Norman P., N Peter Armitage, N. Armitage, N. Peter Armitage, N.P Armitage, N.P. Armitage, N.P., Armitage, N. P. Armitage
Observed institutions: Canadian Institute for Advanced Research, University of Geneva, Johns Hopkins University, University of California, Los Angeles, Iowa State University, Japan Society for the Promotion of Science, Johns Hopkins Medicine, Japan Science and Technology Agency, Stanford Synchrotron Radiation Lightsource, University of Baltimore, The University of Tokyo, Stanford University
ORCID: 0000-0001-7568-2059
Observed ORCID: 0000-0001-7568-2059
OpenAlex ID: A5062695769
