Membru al mai multor societăţi ştiinţifice din ţară şi de peste hotare, Ioan Silaghi Dumitrescu a fost ales membru corespondent al Academiei Române în anul 2006.
Silaghi Dumitrescu a fost autor a numeroase studii publicate în reviste de specialitate şi al volumelor „Mecanica moleculară” şi „Cercetări de structură şi topologie moleculară”. În 1989, a fost distins cu premiul „Gheorghe Spacu” al Academiei Române.
Din 1995, Ioan Silaghi Dumitrescu a fost profesor şi şef al Catedrei de chimie anorganică. Domeniile abordate în cercetările sale au fost chimia computaţională, modelarea moleculară, sinteza şi caracterizarea structurală a compuşilor coordinativi şi organometalici, structura electronică a combinaţiilor anorganice şi organometalice şi spectroscopie moleculară.
Ioan Silaghi Dumitrescu şi-a luat doctoratul în chimie în anul 1981, cu teza „Utilizarea calculatorului Felix C 256 în determinarea parametrilor structurali în compuşi fosfororganici”, sub coordonarea academicianului Ionel Haiduc. A făcut stagii de cercetare la Heidelberg (Germania) şi Nottingham (Anglia).