Scholarly Index
O. Dereure
Inserm; 7,782 total citations; 639 total publications; best world rank #137
Inserm
7,782Total citations
639Total publications
44H-index
Scholarly Index
Inserm; 7,782 total citations; 639 total publications; best world rank #137
Inserm