Project Details

Description

Funded by: Wellcome Trust
Award amount: £74,368
StatusFinished
Effective start/end date1/03/1628/02/17