Kevin Francis Gallacher
Observed names: Gallacher, Kevin, K Gallacher, K. F. Gallacher, K. Gallacher, Kevin F. Gallacher, Kevin Gallacher
Institution: University of Glasgow
ORCID: 0000-0002-4733-3940
Observed ORCID: 0000-0002-4733-3940
OpenAlex ID: A5030728366
