Scholarly Index
Virginia Tech; 5,805 total citations; 135 total publications; best world rank #59
Virginia Tech