Plant viruses and bacteriophages for drug delivery in medicine and biotechnology.

Plant viruses and bacteriophages for drug delivery in medicine and biotechnology.