Scholarly Index
Jordi Cabot
Luxembourg Institute of Science and Technology; 4,918 total citations; 241 total publications; best world rank #1
Luxembourg Institute of Science and Technology
4,918Total citations
241Total publications
32H-index
Scholarly Index
Luxembourg Institute of Science and Technology; 4,918 total citations; 241 total publications; best world rank #1
Luxembourg Institute of Science and Technology