Scholarly Index

Martin D. Barratt

Pediatric Nephrology of Alabama; 3,379 total citations; 108 total publications; best world rank #107

Pediatric Nephrology of Alabama

3,379Total citations
108Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Animal testing and alternativesLifetime107US 5096.50
Contact Dermatitis and AllergiesLifetime375US 9596.99
Advancements in Transdermal Drug DeliveryLifetime403US 6795.76
Agricultural safety and regulationsLifetime791US 11670.32