Bernard Deconihout

Cameca · CNRS
Total Patents: 3
Overall Rank: #1,554,821
Years Active: 1999–2012
Cameca Rank: #3