Luc Peters
Ocv Intellectual Capital
Total Patents:
4
Overall Rank:
#1,199,868
Years Active:
2010–2017
Ocv Intellectual Capital Rank:
#11