Kevin Herbert
Observed names: Herbert, Kevin, K. Herbert, Kevin C Herbert
Institution: University of Cambridge
Observed institutions: University of Cambridge, Leicester Royal Infirmary, University of Sheffield
ORCID: 0009-0008-4354-7811
Observed ORCID: 0009-0008-4354-7811
OpenAlex ID: A5023868942
