Dr.prof.s.n.nanjunde gowde's scientific contributions