by Ari Koskinen
"Natural product synthesis has played a key role in the development of many synthetic methods and will continue to do so in the future. Many recent advances in such diverse fields as immunology, ce…