Scholarly Index
Peter J. Ratcliffe
University of Oxford; 75,872 total citations; 489 total publications; best world rank #3
University of Oxford
75,872Total citations
489Total publications
124H-index
Scholarly Index
University of Oxford; 75,872 total citations; 489 total publications; best world rank #3
University of Oxford