Scholarly Index
Virginia Tech; 2,161 total citations; 119 total publications; best world rank #172
Virginia Tech