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