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