Fen Chen

Medical And Pharmaceutical Industry Technology And Development Center · Voyager Therapeutics
Total Patents: 5
Overall Rank: #947,368
Years Active: 1993–2023
Medical And Pharmaceutical Industry Technology And Development Center Rank: #8