Scholarly Index

Petrus de Vries

Research ICT Africa; 3,459 total citations; 34 total publications; best world rank #530

Research ICT Africa

3,459Total citations
34Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Tuberous Sclerosis Complex ResearchLifetime530ZA 384.40