Tongqian Chen

Sirna Therapeutics · The Ohio State Research Foundation · Merck
Total Patents: 10
Overall Rank: #516,156
Years Active: 1999–2014
Sirna Therapeutics Rank: #14