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