Russell P. Rother

Alexion Pharmaceuticals · Oklahoma Medical Research Foundation · Selexys Pharmaceuticals
Total Patents: 38
Overall Rank: #85,963
Years Active: 1996–2023
Alexion Pharmaceuticals Rank: #1