Progress towards the broad use of non-peptide synthetic macrocycles in drug discovery.

Progress towards the broad use of non-peptide synthetic macrocycles in drug discovery.