Francisco J. Ayala, an evolutionary geneticist and molecular biologist, has won the 2010 Templeton Prize.
Francisco Ayala wins Templeton Prize