Doctor of Medicine; Doctor of Philosophy.
Medical assistant various clinics, Düsseldorf, 1958-1963. Research assistant Universität Würzburg, 1963-1968. Research associate University Frankfurt, 1968-1969, 71-74, consultant, since 1997.
Research associate University California, Berkeley, 1970-1971. Private docent University Frankfurt, 1974. Guest Academy of Science University Bucarest, 1976.
Guest researcher Free University of Amsterdam, 1981.
Member local peace workers committee, Frankfurt, 1978-1989. Co-organizer Professors Forum University Frankfurt. Member German Organization for Biochemistry and Molecular Biology.
Married Ute Steinhäuser. Children: Susanne, Andreas, Severin, Gerald, Kim.