Luc Peters

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