New aspects of natural products in drug discovery.

New aspects of natural products in drug discovery.