Feng-Wen Yeng

Development Center For Biotechnology · ITRI
Total Patents: 3
Overall Rank: #1,641,590
Years Active: 1993–1998
Development Center For Biotechnology Rank: #55