Y

Yi Xu

Urology San Antonio

ORCID: 0009-0007-4102-8797

20 papers and 5.7k citations.

PubIndex Score60Top 40% · seniorHow it's scored
20Publications
5.7kTotal Citations
First publication: 2010First senior author: 2010