Kelly Hemmings
Observed names: Hemmings, Kelly, KELLY HEMMINGS, Kelly A. Swallow
Institution: Royal Agricultural University
Observed institution: Royal Agricultural University
ORCID: 0000-0001-7658-7803
Observed ORCID: 0000-0001-7658-7803
OpenAlex ID: A5044562768
