Vanessa McMahon

Vanessa McMahon is Assistant Professor at The American International University in London. She holds a doctorate in history from Royal Holloway, University of London.