He received the M.Sc. degree from Czestochowa University of Technology, Department of Mechanical Engineering and Computer Sciences, Institute of Thermal Machinery, Poland and Ph.D. degree from Silesian University of Technology, Faculty of Energy and Environmental Engineering, Poland. Last two years he obtained a D.Sc. degree (Doctor Habilitatus). He has published more than 100 refereed works, including papers, a monograph, conference proceedings and serves as an editorial board member of several international journals. He has participated in the scientific committee of several conferences and serves as a reviewer in a wide range of international journals.