Ryan D. Otte

Merck
Total Patents: 26
Overall Rank: #150,196
Years Active: 2009–2025
Merck Rank: #249