Scholarly Index
Virginia Tech; 1,662 total citations; 56 total publications; best world rank #110
Virginia Tech