John Morgan

Teleflex Life Sciences · Teleflex Medical Devices S.À R.L. · No-Muv Corp.
Total Patents: 13
Overall Rank: #364,700
Years Active: 1997–2025
Teleflex Life Sciences Rank: #9