P. Odifreddi

P. Odifreddi

Affiliations and Expertise

University of Turin, Italy