Background
Rosas, Guillermo was born on August 1, 1971 in Mexico City. Son of Guillermo Rosas and Marcela Ballina.
Rosas, Guillermo was born on August 1, 1971 in Mexico City. Son of Guillermo Rosas and Marcela Ballina.
Doctor of Philosophy, Duke University, Durham, North Carolina, 2002.
Assistant professor Washington University, St. Louis, since 2004.
Married Tabea Linhard, April 15, 2000. Children: Emilio, Aitana.