Dr. Narasingha Barik
Dr. Narasingha Barik
Lecturer
M.A., M.Phil, Ph.D.
History