Small-molecule libraries encoded by peptide tags may accelerate the search for therapeutics
See All 2046 Episodes of "Science"