Scholarly Index
Judy E. Davidson
University of Alberta; 15,828 total citations; 214 total publications; best world rank #32
University of Alberta
15,828Total citations
214Total publications
42H-index
Scholarly Index
University of Alberta; 15,828 total citations; 214 total publications; best world rank #32
University of Alberta