Scholarly Index
Lucie Cluver
University of Cape Town; 12,904 total citations; 310 total publications; best world rank #15
University of Cape Town
12,904Total citations
310Total publications
63H-index
Scholarly Index
University of Cape Town; 12,904 total citations; 310 total publications; best world rank #15
University of Cape Town