Scholarly Index
Catherine Rivier
University of Geneva; 43,528 total citations; 371 total publications; best world rank #21
University of Geneva
43,528Total citations
371Total publications
97H-index
Scholarly Index
University of Geneva; 43,528 total citations; 371 total publications; best world rank #21
University of Geneva