Nature Research (Publishing)
Associate Editor Nature Reviews Materials
Nature Research (Publishing)
Associate Copy Editor Nature Reviews Chemistry
Nature Research (Publishing)
Associate Editor Nature Reviews Cross-Journal Team (Physical Sciences)
Nature Research (Publishing)
Senior Editor Nature Reviews Cross-Journal Team (Physical Sciences)
Imperial College London
Postgraduate student
Imperial College London
Shebbear College