Scholarly Index

Perry L. McCarty

Stanford University; 22,977 total citations; 249 total publications; best world rank #13

Stanford University

22,977Total citations
249Total publications
77H-index

Published ranking records