Scholarly Index

Mark A. Sheridan

Texas Tech University; 5,955 total citations; 158 total publications; best world rank #115

Texas Tech University