Scholarly Index
DATA4 (France); 4,153 total citations; 59 total publications; best world rank #427
DATA4 (France)