Steven Buechler
University Of Notre Dame Du Lac · University Of Notre Dame · Indiana University Research And Technology
Total Patents:
9
Overall Rank:
#550,110
Years Active:
2013–2023
University Of Notre Dame Du Lac Rank:
#37