Scholarly Index

Mark Merchant

Revolution Medicines (United States); 10,321 total citations; 133 total publications; best world rank #450

Revolution Medicines (United States)

10,321Total citations
133Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Melanoma and MAPK PathwaysLifetime891US 42892.05
Protein Tyrosine Phosphatases2021-2025450US 14358.00