Stefano Paggi

Physics PhD from Toulouse University, France.

MSc. and BSc. from University of Heidelberg, Germany.