W latach 1996–1999 był prorektorem ds. nauki. Od 1996 był również kierownikiem Katedry Biologii Molekularnej, Biochemii i Biofarmacji oraz Zakładu Biologii Molekularnej i Genetyki.

Działalność naukowo-badawcza koncentrowała się wokół fizykochemia i aktywność biologiczna biopolimerów (DNA, melaniny), ocena aktywności biologicznej leków i ksenobiotyków oraz zastosowanie technik biologii molekularnej i inżynierii genetycznej w diagnostyce klinicznej nowotworów.

Promotor 140 prac magisterskich, 60 doktoratów, opiekun 17 habilitacji, recenzent 86 prac doktorskich, 28 rozpraw habilitacyjnych.

Członek założyciel Polskiego Towarzystwa Biofizycznego, członek Polskiego Towarzystwa Onkologicznego, Polskiego Towarzystwa Biochemicznego (od 1958), Polskiego Towarzystwa Lekarskiego (od 1958), Polskiego Towarzystwa Farmaceutycznego (od 1973), Polskiego Stowarzyszenia Filmu Naukowego (od 1966), Society of Environmental Toxicology and Chemistry, The New York Academy of Sciences, International Society of Magnetic Resonance, European Association of Pharma Biotechnology. Członek PAN oraz Francuskiej Akademii Nauk Farmaceutycznych (wybrany w 1998). W październiku 2001 został powołany w skład Rady Naukowej przy Ministrze Zdrowia.