Scholarly Index
Julian E. Spallholz
Texas Tech University; 4,050 total citations; 72 total publications; best world rank #252
Texas Tech University
Scholarly Index
Texas Tech University; 4,050 total citations; 72 total publications; best world rank #252
Texas Tech University