Implications of the small number of distinct ligand binding pockets in proteins for drug discovery, evolution and biochemical function

Implications of the small number of distinct ligand binding pockets in proteins for drug discovery, evolution and biochemical function