Once logged in, you can add biography in the database
Tuescher, Oliver was born on October 5, 1971 in Hessen, Germany.
Doctor of Medicine, University Heidelberg. Doctor of Philosophy, University Heidelberg, 2000.
Laboratory head University Freiburg, since 2006.
Oliver Tuescher has been listed as a noteworthy physician, researcher by Marquis Who's Who.