Friederike Otto

Senior lecturer, Imperial College London