Eduardo Torres

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