Kevin Dennis
Iowa State University · Faith Technologies · Ensync
Total Patents:
22
Overall Rank:
#192,647
Years Active:
1989–2024
Iowa State University Rank:
#48