Scholarly Index

Federico Della Croce

Polytechnic University of Turin; 2,836 total citations; 148 total publications; best world rank #159

Polytechnic University of Turin