David Bellar
University Of Louisiana At Lafayette
Total Patents:
5
Overall Rank:
#961,532
Years Active:
2012–2021
University Of Louisiana At Lafayette Rank:
#16