Diploma, Jagiellonian University, 1953. Master of Science, University Warsaw, 1955. Doctor of Science, University Warsaw, 1973.
Director, Library. Medical Academy, Warsaw, 1973-1980; director, Control Medical Library., Warsaw, since 1981. Assistant professor, professor of University L+332dz, Poland, since 1986.
Chairman Science Council of Information Processing Center for State Committee for Science Research, Warsaw, since 1993, president Polish Society Medicines and Pharmacy History, since 1997. Captain Polish Army, retired, 1992. Member Polish Society Medicines and Pharmacys History (president since 1997), Friends of Book Society, Science Society Lódz, New York Academy of Sciences, Albert Schweitzer World Academy of Medicine, Polish Academy of Medicine, Polish Society of Hygiene (honorary).
Married Monika Kwiecinska, May 27, 1961. 1 child, Beata.