Leeches In Medicine
March 15, 2025
The healing power of leeches and maggots in hospitals | MountainView Hospital Leeches in modern medicine | ANU Research School of Biology Leeches are making a slimy comeback in modern medicine | Mashable VIDEO: How Leeches Are Now Playing A Role In Surgery : Goats and Soda : NPR | Leeches In Medicine