Chanfeng Zhao

Illumina · Irori · Discovery Partners International Gmbh
Total Patents: 30
Overall Rank: #122,484
Years Active: 1999–2025
Illumina Rank: #26