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