Scholarly Index

Teodorica L. Bugawan

GeneTrace Systems (United States); 8,831 total citations; 86 total publications; best world rank #834

GeneTrace Systems (United States)

8,831Total citations
86Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Diabetes and associated disordersLifetime834US 32597.15