Desmond Charles Payton
Imertech Sas · Imerys Pigments
Total Patents:
5
Overall Rank:
#949,500
Years Active:
2003–2023
Imertech Sas Rank:
#4