- Nature Reviews Drug Discovery
- United Kingdom
About Megan Cully
Channels contributed to:From the Editors News and Opinion Microbiographies World AIDS Day 2019
Thanks for the link, Ben! I didn't realise that she died recently. I'm sorry to hear that. I feel like this whole topic has perhaps been under covered.