Yves Bessard

Lonza · Merck
Total Patents: 15
Overall Rank: #326,495
Years Active: 1998–2008
Lonza Rank: #13