Pierre Archambault
CNRS
Total Patents:
5
Overall Rank:
#1,042,357
Years Active:
1996–2003
CNRS Rank:
#613