Information about the health industry both in Costa Rica and the world, including medical tourism
The Unwelcome Return of the Screwworm: Costa Rica Battles a Parasitic Foe
In an unexpected twist that might make your skin crawl, Costa Rica is currently grappling with a resurgence of the screwworm.