Xi Chen

Neurogen · Illumina · Neose Technologies
Total Patents: 121
Overall Rank: #9,703
Years Active: 1997–2025
Neurogen Rank: #9