Xing Wang Deng
Yale University · National Institute Of Biological Sciences, Beijing
Total Patents:
4
Overall Rank:
#1,211,693
Years Active:
2003–2015
Yale University Rank:
#269