Search results
We did not find results for: Francisco J. Ayala.
Check spelling or type a new query.
We did not find results for: Francisco J. Ayala.
Check spelling or type a new query.
Francisco José Ayala Pereda (March 12, 1934 – March 3, 2023) was a Spanish-American evolutionary biologist, philosopher, and Catholic priest who was a longtime faculty member at th... Wikipedia