Scholarly Index

Julian E. Spallholz

Texas Tech University; 4,050 total citations; 72 total publications; best world rank #252

Texas Tech University