Eduardo Torres
Milliken & · The Procter & Gamble · Biotheryx
Total Patents:
97
Overall Rank:
#15,439
Years Active:
2009–2024
Milliken & Rank:
#4