Michele Alton

Bausch & Lomb Incorporated · Johnson & Johnson
Total Patents: 6
Overall Rank: #851,926
Years Active: 1999–2015
Bausch & Lomb Incorporated Rank: #175