Maria Rafalski

Incyte · Dupont Merck Pharmaceutical
Total Patents: 4
Overall Rank: #1,186,223
Years Active: 1997–2018
Incyte Rank: #177