A

Alvaro Viljoen

South African Medical Research Council

ORCID: 0000-0002-6810-2981

451 papers and 18k citations.

PubIndex Score98Top 2%How it's scored
451Publications
18kTotal Citations
First publication: 1993First senior author: 1995