PHD Student
City of Edinburgh, Edinburgh, United Kingdom
The Francis Crick Institute
Okinawa Institute of Science and Technology
Postdoctoral Researcher
The University of Edinburgh