Ian Davies

Merck · Sirna Therapeutics
Total Patents: 25
Overall Rank: #163,581
Years Active: 2000–2019
Merck Rank: #348