Background
Otto, Stefan was born on March 18, 1965 in Bologna, Italy.
Otto, Stefan was born on March 18, 1965 in Bologna, Italy.
Doctor of Philosophy, Padova University, Italy, 1998.
Researcher IBAF National Research Council, Legnaro, Italy, since 2001.