Scholarly Index

James C. Yang

Texas Tech University; 32,967 total citations; 206 total publications; best world rank #202

Texas Tech University