Иван Стоянов е професор във ВТУ „Св. св. Кирил и Методий”. Преподавател е по история на Българското възраждане. Научните му интереси са насочени към изучаване на идеите на политическите течения и организации през XIX в. Особено внимание в тях се обръща на либералната доктрина от XIX в. На тази проблематика са посветени и дисертационните му трудове за получаване на научните степени доктор по история и доктор на историческите науки. По-важните монографични изследвания - самостоятелни и в съавторство, са: „Либералната партия в Княжество България 1879-1886 г.”, 1989; „Славянските комитети и българското освободително движение след Априлското въстание 1876-1878 г.”, 1992; „Страници от новата история на Велико Търново”, 1993; „История на Българското възраждане”, 1999 и второ преработено издание 2010; „Политически идеи на Тайния централен български комитет”, 2002; „Възобновяване на българската държавност - идеи и проекти”, 2002; „Любен Каравелов. Нови щрихи към живота и дейността му”, 2008; „... И някога, и днес, и завинаги... Памет за Апостола”, 2009; „ТЦБК. Идеи и проекти”, 2010; „Европейските измерения на Васил Левски”, 2011; „Васил Левски - Апостола на българската свобода” (на осем езика), 2011; „Нови щрихи върху идейните възгледи и дейността на Васил Левски”, 2012; „Първият биограф на Апостола”, 2013.
Иван Стоянов е първият ректор на ВТУ „Св. св. Кирил и Методий” - възпитаник на същия Университет. От септември 2013 г. е председател на Фондация „Васил Левски”.
През 1998 г. Американският библиографски институт го включва в изданието си „Пет хиляди световни личности” (Five thousand personalities of the world, Edition Six, North Carolina, U.S.A., p. 263).