Francois Forest
CNRS · Institut National Polytechnique De Toulouse · Electricite De France - Service National
Total Patents:
3
Overall Rank:
#1,563,355
Years Active:
1998–2011
CNRS Rank:
#1,756