David B. Josephson

Mallinckrodt · Givaudan Roure (International) S.A. · L'Oreal
Total Patents: 5
Overall Rank: #974,457
Years Active: 1989–2020
Mallinckrodt Rank: #164