Erica Gould


Erica Gould - international relations scholar. She graduated from the Stanford University, the Cornell University.