Gerard Visser

Nova R & D
Total Patents: 5
Overall Rank: #1,020,159
Years Active: 2004–2011
Nova R & D Rank: #2