Robert H. ter Haar

The Iams · The Procter & Gamble
Total Patents: 2
Overall Rank: #1,997,310
Years Active: 2012–2016
The Iams Rank: #65