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