skip to content

Department of Pharmacology

 

Evolving natural peptide scaffolds for pharmacological tools and therapeutics...

SALARY: £37,694-£46,049
...

SALARY: £33,002-£35,608
REFERENCE: PL47151

CLOSING DATE: 30 September...