Andrew Greaves
L'Oreal S.A. · L'Oreal · Basf Se
Total Patents:
61
Overall Rank:
#37,716
Years Active:
1999–2025
L'Oreal S.A. Rank:
#4