Return to Article Details New evidence of parasitoids of pest aphids on roses and grapevine in Turkey (Hem., Aphididae; Hym., Braconidae, Aphidiinae) Download Download PDF