COVID-19 Update: Vaccine notifications will go through MyScripps and email — please do not call your doctor. Learn more.

Maggots And Leeches Have Their Place In Medicine

Maggots and leeches have their place in medicine – as well as on your body


Click here for the San Diego Union Tribune article.


San Diego Union Tribune
September 21, 2005