T

Tianfeng Chen

Guangdong Medical College

ORCID: 0000-0001-6953-1342

504 papers and 21.8k citations.

PubIndex Score98Top 2%How it's scored
504Publications
21.8kTotal Citations
#2in Selenium in Biological Systems
First publication: 1971First senior author: 1971