Teaching activity of Paolo Perinotti Theoretical physics of information Mathematical methods for theoretical physics Exercises of Quantum Mechanics