Background
Ross, Thomas was born on June 16, 1969 in Lahr/Schwarzwald, Germany.
Ross, Thomas was born on June 16, 1969 in Lahr/Schwarzwald, Germany.
Researcher University Ulm, Germany, 1997—2008. Research project manager Psychiatric Center, Reichenau, Germany, since 2008. Research manager Zentrum fuer Psychiatric, since 2008.