Yan Zhang

Duke University · Immunolight · University Of Oklahoma
Total Patents: 17
Overall Rank: #268,412
Years Active: 2008–2024
Duke University Rank: #116