Yves LeBlanc
Merck · Dh Technologies Development Pte. · Constellation Pharmaceuticals
Total Patents:
65
Overall Rank:
#33,583
Years Active:
1993–2025
Merck Rank:
#243