Scholarly Index
L. J. Spicer
Oklahoma State University; 11,842 total citations; 268 total publications; best world rank #29
Oklahoma State University
11,842Total citations
268Total publications
63H-index
Scholarly Index
Oklahoma State University; 11,842 total citations; 268 total publications; best world rank #29
Oklahoma State University