Scholarly Index
Sanofi (France); 7,137 total citations; 53 total publications; best world rank #610
Sanofi (France)