S

Stephen Barnes

University of Alabama at Birmingham

ORCID: 0000-0001-6837-1674

459 papers and 25.5k citations.

PubIndex Score98Top 2%How it's scored
459Publications
25.5kTotal Citations
#2in Phytoestrogen effects and research
First senior author: 1973