Scholarly Index
Virginia Tech; 8,465 total citations; 210 total publications; best world rank #38
Virginia Tech