Scholarly Index
Jean‐Philippe Avouac
California Institute of Technology; 34,427 total citations; 579 total publications; best world rank #12
California Institute of Technology
34,427Total citations
579Total publications
103H-index
Scholarly Index
California Institute of Technology; 34,427 total citations; 579 total publications; best world rank #12
California Institute of Technology