
Business Development Manager, Drug Discovery Unit
Job Reference: SLSC1067 Salary: £53,348 - £60,022 Closing Date: Friday, May 20, 2022 The Drug Discovery Unit (DDU) is looking..
Read MoreJob Reference: SLSC1067 Salary: £53,348 - £60,022 Closing Date: Friday, May 20, 2022 The Drug Discovery Unit (DDU) is looking..
Read MoreJob Reference: SLSC1071 Closing Date: Monday, May 16, 2022 Tenured position at Reader/ Professorial Level The DDU are seeking..
Read More