Peter Martin Todd
Observed names: P. M. Todd, P. Todd, P.M. Todd, PETER M. TODD, PETER TODD, Peter K. Todd, Peter M Todd, Peter M. Todd, Peter M. Todd (eds.), Peter Todd, Peter Todd Stewart, Todd, P.M., Todd, Peter, Todd, Peter M, Todd, Peter M., Todd, Peter Martin
Institutions: Indiana University Bloomington, Indiana University
Observed institutions: University of Denver, Centre for Human Genetics, Max Planck Society, Technion – Israel Institute of Technology, Wright State University, University of Exeter, University of Oxford, Indiana University Bloomington, Max Planck Institute for Human Development, Max Planck Institute for Human Cognitive and Brain Sciences, Georgia Tech Research Institute, University of Houston, Indiana University, HEC Paris, Stanford University
ORCID: 0000-0003-0231-513X
Observed ORCID: 0000-0003-0231-513X
OpenAlex ID: A5070856464
