lecturer life science careers in Vizag, India