Scholarly Index
Penelope M. Webb
QIMR Berghofer Medical Research Institute; 31,169 total citations; 611 total publications; best world rank #67
QIMR Berghofer Medical Research Institute
31,169Total citations
611Total publications
83H-index
Scholarly Index
QIMR Berghofer Medical Research Institute; 31,169 total citations; 611 total publications; best world rank #67
QIMR Berghofer Medical Research Institute