Magots and leeches the way forward if you can stmoache the wriggling grossness of it.
http://www.livescience.com/203-maggots-leeches-medicine.html
http://news.bbc.co.uk/1/hi/health/3858087.stm
Magots and leeches the way forward if you can stmoache the wriggling grossness of it.
http://www.livescience.com/203-maggots-leeches-medicine.html
http://news.bbc.co.uk/1/hi/health/3858087.stm