Nitin Banugade Patil Prof. Nitin Banugade Patil is a professor of physics but his passion for history and public speaking … Read more