John Edwin TAVIS

Saint Louis University · CUNY Research Foundation · National And Kapodistrian University Of Athens
Total Patents: 8
Overall Rank: #604,739
Years Active: 2014–2025
Saint Louis University Rank: #4