Scholarly Index

Francesco Cherubini

Norwegian University of Science and Technology; 15,141 total citations; 182 total publications; best world rank #13

Norwegian University of Science and Technology