David Kroll | Westword

David Kroll

David Kroll is a professor of Natural Products Pharmacology & Toxicology at the University of Colorado Anschutz Medical Campus. He is also a former science blogger and medical journalist.