Jena Meinecke

Jena
Meinecke
BSc UCLA, DPhil Oxf
College Lecturer in Physics