active 2010, academic research; teaching, Oxford, England University of Oxford, Department of Physics
active 1096-current (2013), academic research and teaching, Oxford, English; British University of Oxford
1893-current (2014), university; academic research and teaching, Swansea, Wales University College of Wales, Dept. of Physics