Author: U. Juan Zevallos Aguilar
Title: Assistant Professor, The Ohio State University
Born: 1959