Eric Appelman
Croda International Plc · Unilever Patent Holdings B.V. · Borealis Ag
Total Patents:
8
Overall Rank:
#593,685
Years Active:
1999–2025
Croda International Plc Rank:
#23