Skip to content
Show Menu

Christine O’Farrelly

Christine is a Senior Research Associate at PEDAL.

University affiliation: University of Cambridge
Position: Senior Research Associate