Scholarly Index

B. De Meillon

South African Institute for Medical Research; 2,273 total citations; 166 total publications; best world rank #416

South African Institute for Medical Research

2,273Total citations
166Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Entomological Studies and EcologyLifetime416ZA 490.08
Orthoptera Research and TaxonomyLifetime852ZA 1974.78
Diptera species taxonomy and behaviorLifetime809ZA 1472.36