Olivier Faugeras
Institut National De Recherche En Informatique Et En Automatique (Inria) · MIT · Brigham and Women's Hospital
Total Patents:
2
Overall Rank:
#2,189,576
Years Active:
1982–2004
Institut National De Recherche En Informatique Et En Automatique (Inria) Rank:
#23