Ross John Robert Maclachlan
Observed names: MacLachlan, R., MacLachlan, Ross, Maclachlan, Ross, R. Maclachlan, Ross MacLachlan, Ross Maclachlan
Institution: University of Strathclyde
Observed institution: University of Strathclyde
ORCID: 0000-0002-5581-9529
Observed ORCID: 0000-0002-5581-9529
OpenAlex ID: A5048872120
