Thomas Mastaler

Black & Decker · Ekso Bionics Holdings
Total Patents: 2
Overall Rank: #1,881,296
Years Active: 2005–2021
Black & Decker Rank: #1,429