Reinventing plant virus movement.
Carrington
J C
JC
D001692:Biological Transport; D018514:Plant Structures / Q000502:physiology* / Q000821:virology*; D010942:Plant Viruses / Q000235:genetics / Q000502:physiology*