Development of vaccines against human parasitic diseases: tools, current status and perspectives.

Development of vaccines against human parasitic diseases: tools, current status and perspectives.