Marc Abadie
Nanyang Technological University · Thales
Total Patents:
2
Overall Rank:
#2,049,631
Years Active:
2013–2014
Nanyang Technological University Rank:
#385