13.4K
Publications
621.5K
Citations
44.4K
Authors
6.3K
Institutions
Rankings shown are based on concept H-Index.
DV National Institute for Public Health and the Environment |
PD Stellenbosch University |
PA Statens Serum Institut |
TH Leiden University Medical Center |
RM Stellenbosch University |
Rankings shown are based on concept H-Index.
![]() Stellenbosch, South Africa |
![]() Rondebosch, South Africa |
London, United Kingdom |
![]() Atlanta, United States |
![]() Baltimore, United States |