Martin O'Leary

Swansea, United Kingdom

martinoleary.com

Age: 31

Research officer in glaciology at Swansea University.