Posted 4/14/2009 8:26 AM (GMT 0)
Helminths have proved to show some very promising results. I think helminths are very important in understanding immune response. Here are some good sites/videos on ongoing helminth research.
http://www.youtube.com/watch?v=qlHzLSRKfBI
http://www.youtube.com/watch?v=uzEI5wKO13Y
http://www.aspheliapharma.com/index.html