Junquan Xu

Aviva Biosciences · Tsinghua University · Acea Biosciences
Total Patents: 24
Overall Rank: #173,889
Years Active: 2002–2017
Aviva Biosciences Rank: #2