Douglas T. Genna

Youngstown State University · The Johns Hopkins University
Total Patents: 3
Overall Rank: #1,385,219
Years Active: 2016–2023
Youngstown State University Rank: #2