CIEE Staff
Silvia Villarejo Carrascosa
Honors Spanish Language & Culture
Seville, Spain
Hometown: Seville