Scholarly Index

Barbara E. Powers

Arizona Department of Health Services; 6,004 total citations; 127 total publications; best world rank #40

Arizona Department of Health Services

6,004Total citations
127Total publications
47H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Veterinary Oncology ResearchLifetime40US 3199.12