ucanr.edu
Aphids on Roses
University of California Cooperative Extension Ventura - Aphids on Roses
University of California Agriculture and Natural Resources