Catherine Montagnese
Idelix Software · Noregin Assets N.V., L.L.C.
Total Patents:
5
Overall Rank:
#1,003,665
Years Active:
2005–2015
Idelix Software Rank:
#5