Boxpolls.com asks: Don we need more “vampiric worms before they go extinct?” While many people may puke at the thoughts of leaches and maggots, what did our FDA evolve and or do? In 2005 the FDA approved them as a medical devices!

Leave a Reply

Your email address will not be published. Required fields are marked *