Carbohydrates in diversity-oriented synthesis: challenges and opportunities.

Carbohydrates in diversity-oriented synthesis: challenges and opportunities.