H

Hafsatou Diop

Massachusetts Department of Public Health

131 papers and 3.3k citations.

PubIndex Score94Top 6%How it's scored
131Publications
3.3kTotal Citations
First publication: 2008First senior author: 2012