Doctor of Medicine, Karolinska Institute, Stockholm, 1988. Doctor of Philosophy, Karolinska Institute, Stockholm, 1997.
Junior physician Sachsska Hospital, Stockholm, 1989-1991. Intern Nacka Hospital, 1991-1993. Doctor of Philosophy researcher Karolinska Institute, 1993-1997.
Pediatrician Astrid Lingrens Hospital, since 1997. Researcher Karolinska Institute Laboratory Genetics, Stockholm, since 1997.
Ensign Swedish Medical Corps, 1993-1999. Member New York Academy of Sciences.
Married Bodil Strom, August 13, 1988. Children: David, Ida, Sara.