Beatriz Armendariz –Professor at the University College London and Harvard University
Beatriz Armendariz Is a Lecturer in Economics
Beatriz Armendariz is a resident of London