Peter Halestrap
Observed names: P. Halestrap, Peter David Halestrap
Institutions: Kabarak University, Kijabe Hospital
Observed institutions: Royal Berkshire Hospital, Royal Berkshire NHS Foundation Trust, Kabarak University, Kijabe Hospital
ORCID: 0000-0002-4152-5116
Observed ORCID: 0000-0002-4152-5116
OpenAlex ID: A5010483206
