Bachelor of Science, B.G. R. Constituent College, Pauri, India, 1986. Master of Science, H.N.B. Garhwal University, Srinagar, India, 1988. Doctor of Philosophy, Avadh University, Faizabad, India, 1992.
Lecturer H.N.B. Garhwal University Campus, Pauri, 1991-1996, senior lecturer, since 1996. Participant orientation course Punjab University, Chandigarh, India, 1996. Participant national workshop H.N.B. Garhwal University Campus, Tehri, India, 1997.
Presenter in field.
Expert Science Exhibition District Level, Pauri, 1995, Sardotswa Sammittee, Pauri, 1998. Member International Association for Plant Taxonomy (life), NTSI (life), Indian Physical Society (life).