Education: Ph.D., Spanish, University of Iowa; M.A., Spanish, University of Iowa; B.A., Journalism, University of Havana
Learn more about Alfredo Alonso Estenoz