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