Background
Scheer, Thorsten was born on November 20, 1961 in Duesseldorf, Germany.
Scheer, Thorsten was born on November 20, 1961 in Duesseldorf, Germany.
Doctor, Ruhruniversitaet, Bochum, 1990. Master of Arts, Ruhruniversitaet, Bochum.
Married.