Sep 18, 2020
Let’s talk about parasites. Parasites are shocking. Some of them are large enough to be seen without magnification as they crawl across eyeballs, wriggle under the skin or exit from various orifices of the body. But parasites are fascinating and diverse creatures which live in association with a host, such as a...
Sep 2, 2020
Why are we running out of antibiotics? A look at the pharmaceutical development of one of the most life-saving class of drugs.
Topics discussed: