Alfons Verbruggen

Mallinckrodt Medical · Mallinckrodt · Katholieke Universiteit Leuven
Total Patents: 8
Overall Rank: #626,853
Years Active: 1989–2022
Mallinckrodt Medical Rank: #32