Doctor of Medicine, Medical Academy, Cracow, Poland, 1966. Doctor of Philosophy, Karolinska Institute, Stockholm, 1979.
Attending physician, Serafimer Hospital, Stockholm, 1979-1980; attending physician, St. Erik's Hospital, Stockholm, 1980-1987; attending physician department clinical physiology, Huddinge (Sweden) U. Hospital, since 1987. Associate professor Karolinska Institute, Stockholm, since 1982. Research associate department pharmacology Vanderbilt University, Nashville, 1984-1987.
Member Swedish Medical Association, Swedish Society Medical Sciences, Nordic Physiological Society.