Quanlai Song

Isis Pharmaceuticals · Avecia Limited · Merck
Total Patents: 12
Overall Rank: #420,386
Years Active: 2003–2015
Isis Pharmaceuticals Rank: #71