Scholarly Index

James J. Sheng

Texas Tech University; 10,670 total citations; 347 total publications; best world rank #21

Texas Tech University