Scholarly Index
Virginia Tech; 8,382 total citations; 134 total publications; best world rank #246
Virginia Tech