Scholarly Index

Jean‐Philippe Avouac

California Institute of Technology; 34,427 total citations; 579 total publications; best world rank #12

California Institute of Technology