Karl Lang

University Health Network · Universität Duisburg-Essen · Comcast
Total Patents: 12
Overall Rank: #400,003
Years Active: 2013–2025
University Health Network Rank: #45