Peptides: the 21st century's building blocks Versatility puts them on brink of widespread use September 10, 2003 Read full story →