Dr. Ron Sherman
Type: Person
Physician/researcher described as reviving/validating maggot therapy via experiments; later started a business selling sterilized medical maggots (Monarch Labs).
Mentioned in 1 podcast episode
Type: Person
Physician/researcher described as reviving/validating maggot therapy via experiments; later started a business selling sterilized medical maggots (Monarch Labs).
Mentioned in 1 podcast episode