S

Saurabh Chatterjee

California Department of Public Health

ORCID: 0000-0003-1649-7149

536 papers and 11k citations.

PubIndex Score57Top 43% · seniorHow it's scored
536Publications
11kTotal Citations
First publication: 1974First senior author: 2008