He has received his M.Sc. degree in Physical Chemistry from Tribhuvan University in 1998 and Ph.D. degree in Polymer Chemistry from North Bengal University, India in 2010. He has been working in Tribhuvan University since 2002. Dr. Bhattarai has visited University of Warsaw, Poland for Post doctorate research in Nanomaterials as well as Surface Chemistry in 2013.