Scholarly Index

Sulemana Nantogma

University of Electronic Science and Technology of China; 87 total citations; 13 total publications; best world rank #72

University of Electronic Science and Technology of China

87Total citations
13Total publications
5H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Artificial Immune Systems Applications2021-202572CN 3761.33