Scholarly Index
Virginia Tech; 25,765 total citations; 138 total publications; best world rank #593
Virginia Tech