Oulie
Francisco José Ayala
Photo: Xiao Dai, CC BY-SA 3.0, via Wikimedia Commons

Francisco José Ayala

Francisco José Ayala Pereda was a Spanish-American evolutionary biologist and philosopher who was a longtime faculty member at the University of California, Irvine, and University of California, Davis.

Excerpt from Wikipedia, available under CC BY-SA 4.0.

Books