English Alfonso L. Herrera Cited by user Citation bot on 25 Mar 2023 Alfonso Luis Herrera (1868 – 1942) was a Mexican biologist, author, educator and founder of several institutions in Mexico City.