Gene Sharing and Evolution: The Diversity of Protein Functions by Joram Piatigorsky Back to product details page >