Selected recent talks

Recent organisation

Teaching

My collaborators

David Barnes, Daniel Bearup, Richard Garner, John Greenlees, Frank Neumann, Kyle Orsmby, Angelica Osorno, Clélia Pech, Luca Pol, Constanze Roitzheim, Daniel Rust, Greg Stevenson, Jordan Williamson.