David A. Birkner
Escreen
Total Patents:
10
Overall Rank:
#514,139
Years Active:
1988–2015
Escreen Rank:
#5