Alex MacAulay

Sap Se · Business Objects Software · Envivio France
Total Patents: 4
Overall Rank: #1,150,150
Years Active: 2011–2022
Sap Se Rank: #1,751