Scholarly Index

S. Udry

University of Geneva; 67,146 total citations; 1,373 total publications; best world rank #8

University of Geneva

67,146Total citations
1,373Total publications
128H-index

Published ranking records