Scholarly Index
Cochrane; 127,737 total citations; 206 total publications; best world rank #41
Cochrane