Scholarly Index
Mark Peterson
University of Wyoming; 10,893 total citations; 196 total publications; best world rank #21
University of Wyoming
10,893Total citations
196Total publications
52H-index
Scholarly Index
University of Wyoming; 10,893 total citations; 196 total publications; best world rank #21
University of Wyoming