Master of Science, State University of Toronto. G. Shevchenko, Kiev, Ukarine, 1968. Candidate, Supreme Certified Commission, Union of the Soviet Socialist Republics, 1976.
Doctor of Science, Supreme Certified Commission, Union of the Soviet Socialist Republics, 1992.
Engineer Institute Physics, Kiev, 1968—1975, junior staff scientist, 1975—1980, senior staff scientist, 1980—1993, head phonon physics laboratory, 1993—2000, head radiation physics department, since 2000.
Married Marina Borisovna Krulikovska, July 18, 1973. Children: Olesja Borisovna, Marija Borisovna.