Mark D. Callaghan
Observed names: CALLAGHAN Mark, Dr Mark Callaghan, M. Callaghan, M. D. Callaghan, M.D. Callaghan, Mark Callaghan
Institution: Jacobs (United Kingdom)
ORCID: 0000-0002-3895-4489
Observed ORCID: 0000-0002-3895-4489
OpenAlex ID: A5059564945
