Douglas Paul Orr

Curlin Medical · Becton, Dickinson And · Mallinckrodt
Total Patents: 12
Overall Rank: #394,807
Years Active: 1987–2025
Curlin Medical Rank: #3