David O’Sullivan
Observed names: D. O'SULLIVAN, D. O'Sullivan, D. Osullivan, D. O’Sullivan, DAVID O'SULLIVAN, DAVID OSULLIVAN, DAVID O’SULLIVAN, David O'Sullivan, David O'Sullivan;, David O'sullivan, O'Sullivan, David
ORCID: 0000-0001-9650-8826
Observed ORCID: 0000-0001-9650-8826
OpenAlex ID: A5076541237
