Jean Debuigne

Institut National Des Sciences Appliquées De Lyon
Total Patents: 2
Overall Rank: #2,277,351
Years Active: 1995–1996
Institut National Des Sciences Appliquées De Lyon Rank: #79