David Franz

Unaxis Balzers · NASA
Total Patents: 5
Overall Rank: #1,029,587
Years Active: 1991–2008
Unaxis Balzers Rank: #24