Scholarly Index
Warren Maroun
University of Leeds; 4,216 total citations; 124 total publications; best world rank #2
University of Leeds
4,216Total citations
124Total publications
38H-index
Scholarly Index
University of Leeds; 4,216 total citations; 124 total publications; best world rank #2
University of Leeds