Rommel Lumauig

Abbott · Advanced Cardiovascular Systems · Cephea Valve Technologies
Total Patents: 22
Overall Rank: #189,862
Years Active: 2003–2025
Abbott Rank: #400