Scholarly Index
Virginia Tech; 11,266 total citations; 401 total publications; best world rank #21
Virginia Tech