Scholarly Index
Shell (Canada); 2,049 total citations; 24 total publications; best world rank #673
Shell (Canada)