Luc Berghman
Texas A&M University System · University Of Arkansas · University Of Guelph
Total Patents:
23
Overall Rank:
#180,206
Years Active:
2013–2024
Texas A&M University System Rank:
#8