RNA interference in parasitic helminths: current situation, potential pitfalls and future prospects.

RNA interference in parasitic helminths: current situation, potential pitfalls and future prospects.