Wilfred A. van der Donk

University Of Illinois · Biotechnology Research And Development · University Of Illinois At Urbana-Champaign
Total Patents: 8
Overall Rank: #631,493
Years Active: 2008–2021
University Of Illinois Rank: #139