Depu Chen

Aviva Biosciences · Tsinghua University · Capitalbio
Total Patents: 8
Overall Rank: #646,734
Years Active: 2002–2016
Aviva Biosciences Rank: #15