Mohamed Ben-Romdhane
Newport Media · Innovative Technology Licensing · Rockwell Science Center
Total Patents:
5
Overall Rank:
#1,007,356
Years Active:
2001–2014
Newport Media Rank:
#24