Rachel Y. LaBell

Ignyta · Cephalon · Medregen
Total Patents: 7
Overall Rank: #698,811
Years Active: 2013–2024
Ignyta Rank: #2