PIRP United Kingdom Research Team

caitlin photo.jpg

Caitlin O'Hare

Country Executive of United Kingdom Team, PIRP

 

University of Strathclyde, Glasgow