Laboratory Specialist
Glasgow, Glasgow City, United Kingdom
The Lighthouse Lab in Glasgow
Laboratory Specialist
The Lighthouse Lab in Glasgow
Training Coordinator
The University of Dundee
Research Associate
The University of Glasgow
Postdoctoral Research Associate
The Lighthouse Lab in Glasgow
Team Lead
The Lighthouse Lab in Glasgow
Laboratory Scientific Operations Manager
Universidad de Málaga
Leiden University
University of Dundee