Nick Langovsky
Ilumisys · Ballard Power Systems
Total Patents:
3
Overall Rank:
#1,538,746
Years Active:
2004–2013
Ilumisys Rank:
#16