Michael J. O’Sullivan
Observed names: M. J. O'Sullivan, M. J. O'sullivan, M. J. O’Sullivan, M.J. O'Sullivan, M.J. O'sullivan, Michael J. O'Sullivan, Michael J. O'sullivan, Michael O'Sullivan, Michael O’Sullivan, O'Sullivan, M. J., O'Sullivan, MJ, O'Sullivan, Michael, O'Sullivan, Michael J, O'Sullivan, Michael J.
Institution: University of Auckland
Observed institutions: Lawrence Berkeley National Laboratory, University of Auckland, Stanford University
ORCID: 0000-0002-7886-5843
Observed ORCID: 0000-0002-7886-5843
OpenAlex ID: A5013092926
