Leon R. Lyle

Mallinckrodt Medical · University of Michigan · Mallinckrodt
Total Patents: 11
Overall Rank: #472,019
Years Active: 1992–2003
Mallinckrodt Medical Rank: #16