Biopharm Leeches - the biting edge of science. Based in Hendy, South Wales (UK), Biopharm supplies leeches worldwide to hospitals and research laboratories. Thousands of patients owe the successful reattachment of body parts to miraculous technological
Bookmark Biopharm-leeches.com: