Scholarly Index
Virginia Tech; 7,079 total citations; 114 total publications; best world rank #17
Virginia Tech