lecturer life science careers in Dehradun, India