David DeKraker

Tel Fsi · Fsi International
Total Patents: 14
Overall Rank: #348,501
Years Active: 2010–2018
Tel Fsi Rank: #1