37 pubs · 1,952 cites · h-index 14
Purdue University West Lafayette
1987 - 1992
National Chemical Laboratory
1983 - 1984
University of Delhi
1980 - 1981