Kieran Evans
Observed name: Kieran S. Evans
Institutions: PerkinElmer (United Kingdom), University of Edinburgh
Observed institutions: PerkinElmer (United Kingdom), University of Edinburgh
ORCID: 0009-0009-7276-5508
Observed ORCID: 0009-0009-7276-5508
OpenAlex ID: A5058420067
