John Ortman

Research Products
Total Patents: 5
Overall Rank: #933,490
Years Active: 2023–2024
Research Products Rank: #6