Head of Structural Biology STP
17 days ago
Central London
Overall, there are 18 world-class STPs, ranging from cell services and biological research facilities, to high throughput screening, advanced sequencing and bioinformatics. These core facilities are ...