Rudolph van der Merwe

Apple · Oregon Health & Science University
Total Patents: 48
Overall Rank: #57,846
Years Active: 2007–2025
Apple Rank: #590