For members of the 86 NHS Research Ethics Committees as they review around 6000 clinical research applications per year.

December 22, 2018