Jiacheng Yang

Bioarray Solutions · Lemon · Zhejiang Gongshang University
Total Patents: 25
Overall Rank: #158,627
Years Active: 2006–2025
Bioarray Solutions Rank: #4