Marek Swoboda

Children'S Medical Center · University of Pennsylvania · Wabco Europe Bvba
Total Patents: 11
Overall Rank: #436,700
Years Active: 2013–2025
Children'S Medical Center Rank: #584