Scholarly Index

Teshome Leta Aboye

University of Southern California; 812 total citations; 27 total publications; best world rank #947

University of Southern California

812Total citations
27Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Biochemical and Structural CharacterizationLifetime947US 28890.92