DNA vaccines and their application against parasites--promise, limitations and potential solutions.

DNA vaccines and their application against parasites--promise, limitations and potential solutions.