Menashe Terem

Common Sense
Total Patents: 3
Overall Rank: #1,377,951
Years Active: 2011–2024
Common Sense Rank: #4