W

Wenbiao Shen

Nanjing Agricultural University

ORCID: 0000-0003-1525-9472

257 papers and 12.5k citations.

PubIndex Score98Top 2%How it's scored
257Publications
12.5kTotal Citations
#3in Hydrogen's biological and therapeutic effects
First publication: 1996First senior author: 2004