English G. Taru Sharma Cited by user Tachs on 21 Dec 2017 G. Taru Sharma (born August 4, 1965) is an Indian biologist and the head of the physiology and climatology division at the Indian Veterinary Research Institute of the…