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