Chee Leong Lum

Becton, Dickinson And · Becton Dickinson France
Total Patents: 18
Overall Rank: #251,567
Years Active: 2011–2023
Becton, Dickinson And Rank: #208