Title: Juan de León y Castillo
Subjects: Biography, Scientists
Places: Canary Islands
People: Juan de León y Castillo (1834-1912)