Scholarly Index

F. B. Abdalla

University of Science and Technology of China; 19,418 total citations; 288 total publications; best world rank #231

University of Science and Technology of China

19,418Total citations
288Total publications
75H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Radio Astronomy Observations and TechnologyLifetime231CN 297.47