Kristen Rae Hovinga
Bausch + Lomb Ireland Limited · Bausch & Lomb Incorporated
Total Patents:
5
Overall Rank:
#917,766
Years Active:
2019–2025
Bausch + Lomb Ireland Limited Rank:
#5