but while vaccination has achieved many successes against the 'simpler ' organisms such as viruses , the more complex protozoa and helminth parasites have proven much less tractable .
C0029235
organisms
C0042776
viruses