Dr. Radhika Venkatesan has been elected as Fellow of the Royal Entomological Society, London

Dr. Radhika Venkatesan has been elected as Fellow of the Royal Entomological Society, London