Self-assembled peptide nanostructures: the design of molecular building blocks and their technological utilization.

Source:http://linkedlifedata.com/resource/pubmed/id/17619686

Download in:

View as

General Info

PMID
17619686