Michael Behe


Profession: Scientist


As can be seen even by this limited number of examples proteins carry out amazingly diverse functions.
Michael Behe