Nicholas Andrew Van de Graff

Avexa Limited
Total Patents: 4
Overall Rank: #1,222,541
Years Active: 2012–2014
Avexa Limited Rank: #6