Scholarly Index

Stephen Mills

Human Growth Foundation; 2,665 total citations; 137 total publications; best world rank #661

Human Growth Foundation

2,665Total citations
137Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
HIV/AIDS Impact and ResponsesLifetime661US 19289.35