peoplepill id: edwin-katzenellenbogen
The details (from wikipedia)
Edwin Maria Katzen-Ellenbogen was a Nazi physician in the concentration camp of Buchenwald. In the Buchenwald Camp Trial (part of the Dachau Trials) he was sentenced to lifetime imprisonment (later modified to 15 years of imprisonment).
comments so far.