Scholarly Index
Virginia Tech; 4,473 total citations; 166 total publications; best world rank #28
Virginia Tech