Scholarly Index
Eric L. Petersen
Walker (United States); 13,997 total citations; 446 total publications; best world rank #12
Walker (United States)
13,997Total citations
446Total publications
56H-index
Scholarly Index
Walker (United States); 13,997 total citations; 446 total publications; best world rank #12
Walker (United States)