Cyclotides, a Novel Ultrastable Polypeptide Scaffold for Drug Discovery

Current Pharmaceutical Design - United Arab Emirates
doi 10.2174/138161211798999438
Full Text
Abstract

Available in full text

Date
Authors
Publisher

Bentham Science Publishers Ltd.