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

Related tags: