[1]
E. Rakhshani, “New species and additional evidence of aphid parasitoids (Hymenoptera: Braconidae: Aphidiinae) from India”, Zootaxa, vol. 3397, no. 1, pp. 45–54, Jul. 2012.