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