Scholarly Index

Bruno Scrosati

Italian Institute of Technology; 76,327 total citations; 668 total publications; best world rank #8

Italian Institute of Technology

76,327Total citations
668Total publications
112H-index

Published ranking records