Alfalfa Leaf Curl Virus: an Aphid-Transmitted Geminivirus

Alfalfa Leaf Curl Virus: an Aphid-Transmitted Geminivirus