Patrick Fay
University Of Notre Dame Du Lac · Trojan Technologies Group Ulc · University Of Illinois
Total Patents:
14
Overall Rank:
#332,683
Years Active:
1999–2025
University Of Notre Dame Du Lac Rank:
#13