U. Nagaraj's scientific contributions