Pontificia Universidad Católica del Peru - PUCP
Teaching Assistant
IRD
Doctorante
Universidad Peruana Cayetano Heredia
Professor
Instituto del Mar del Peru
Researcher
Instituto del Mar del Peru
Intern
University of Cape Town
Universidad Nacional Mayor de San Marcos
Université Montpellier 2