Ecole Polytechnique Federale De Lausanne (Epfl) · Stmicroelectronics (Research & Development) Limited · University Court Of The University Of Edinburgh
Total Patents:2
Overall Rank:#2,054,480
Years Active:2011–2014
Ecole Polytechnique Federale De Lausanne (Epfl) Rank:#179