Vincent Blanchard
Bausch & Lomb Surgical · CNRS · Universite Paris-Saclay
Total Patents:
3
Overall Rank:
#1,381,896
Years Active:
2001–2024
Bausch & Lomb Surgical Rank:
#16