Youlin Lin

Mallinckrodt Medical · Mallinckrodt
Total Patents: 19
Overall Rank: #242,760
Years Active: 1981–1995
Mallinckrodt Medical Rank: #8