NIHR BioResource employs 83 employees. The NIHR BioResource management team includes Andrew Leedham (Head of Research Data and Technology), James Walpole (Senior Study Coordinator), and Edmond Wood (Communications Manager).
Looking for a particular NIHR BioResource employee's phone or email?