Fen Wan

Canon · Molecular Imprints · Shanghai Tianma Micro-Electronics Co.
Total Patents: 28
Overall Rank: #133,201
Years Active: 2013–2025
Canon Rank: #2,685