T.D. McGrath
Observed names: McGrath, T.D., McGrath, Thomas D., T. D. MCGRATH, T. D. McGrath, T. MCGRATH, T. McGrath, Thomas D McGrath, Thomas D. McGrath, Thomas D. Mcgrath, Thomas McGrath
Institutions: University of Leeds, Baylor University
ORCID: 0000-0003-2642-7435
Observed ORCID: 0000-0003-2642-7435
OpenAlex ID: A5005871307
