Project Details

StatusFinished
Effective start/end date20/06/1126/08/11

Funding

  • Wellcome Trust: £14,400.00