John Leonard

Honeywell · Map Pharmaceuticals · Bfs Diversified Products
Total Patents: 9
Overall Rank: #566,459
Years Active: 1996–2019
Honeywell Rank: #3,629