Xinjian Yan

Research Development Foundation · US Dept of Health & Human Services
Total Patents: 4
Overall Rank: #1,157,701
Years Active: 1997–2021
Research Development Foundation Rank: #152