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

Published ranking records