Scholarly Index

Matthew T. McMillan

Memorial Sloan Kettering Cancer Center; 3,420 total citations; 86 total publications; best world rank #987

Memorial Sloan Kettering Cancer Center

3,420Total citations
86Total publications
33H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Gallbladder and Bile Duct DisordersLifetime987US 34996.60