Christopher J. Trabbic

The University Of Toledo
Total Patents: 5
Overall Rank: #941,813
Years Active: 2015–2023
The University Of Toledo Rank: #34