David R. Mares
David R. Mares is Institute of the Americas Chair for Inter-American Affairs and Director of the Center for Iberian and Latin American Studies at the University of California, San Diego.
David R. Mares is Institute of the Americas Chair for Inter-American Affairs and Director of the Center for Iberian and Latin American Studies at the University of California, San Diego. See less
David R. Mares's Featured Books