X

Xinyang Hu

Implant Sciences (United States)

ORCID: 0000-0002-6699-8470

169 papers and 6.7k citations.

PubIndex Score94Top 6% · mid-careerHow it's scored
169Publications
6.7kTotal Citations
First publication: 1995First senior author: 2012