Head of Structural Biology STP
16 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 ...