Gene Sharing and Evolution

The Diversity of Protein Functions

Joram Piatigorsky