Autor ponad 200 publikacji na temat energetyki, elektroenergetyki, elektrowni i elektrociepłowni oraz gospodarki energetycznej, w tym 4 książek i kilku rozdziałów w wydawnictwach książkowych. Specjalista z zakresu skojarzonego wytwarzania energii elektrycznej i ciepła w elektrociepłowniach oraz planowania rozwoju systemów energetycznych. Promotor 14 doktorów nauk technicznych. Visiting professor uczelni w Brnie (1975), Monachium (1983) i Akwizgranie (1989). Członek rad redakcyjnych: „Archiwum Energetyki” (redaktor naczelny 1979–2009), „Archives of Electrical Engineering”, „Energy Policy Journal”, „Przegląd Elektrotechniczny”.
Członek wielu organizacji naukowych w kraju i za granicą, m.in. Gdańskiego Towarzystwa Naukowego (od 1965), Polskiego Towarzystwa Elektrotechniki Teoretycznej i Stosowanej (od 1966), Stowarzyszenia Elektryków Polskich (członek od 1956, prezes Oddziału Gdańskiego 1978–1981, członek honorowy od 1990), World Energy Council (Polish Member Committee od 1972), Institution of Engineering and Technology od 1994), International Association for Energy Economics (członek od 1996, przewodniczący Sekcji Polskiej 2000–2003).