Nature has provided the stock for pharmacy shelves for hundreds of years and is the ultimate medicinal chemist, according to research published in the March 23 issue of Journal of Natural Products.
Nature has provided the stock for pharmacy shelves for hundreds of years and is the ultimate medicinal chemist, according to research published in the March 23 issue of Journal of Natural Products.