Patrick Becker

Alltech · IBM · Evonik Degussa Gmbh
Total Patents: 6
Overall Rank: #821,763
Years Active: 2009–2021
Alltech Rank: #18