Scholarly Index

Thomas Robert

Aix-Marseille Université; 1,912 total citations; 116 total publications; best world rank #787

Aix-Marseille Université

1,912Total citations
116Total publications
20H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025787FR 4887.53