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