Baoquan Sun

Aviva Biosciences · Cambridge Enterprise Limited · Tsinghua University
Total Patents: 4
Overall Rank: #1,201,945
Years Active: 2008–2016
Aviva Biosciences Rank: #23