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
Internet Explorer 11 has been retired by Microsoft as of June 15, 2022. To get the best experience on this website, we recommend using a modern browser, such as Safari, Chrome or Edge.
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