David Holmes

You do not have Javascript enabled. Some elements of this website may not work correctly.

David Holmes

David Holmes is an assistant professor at the University of Leiden. He specialises in number theory and algebraic geometry.