Azza Abouzied

Sap France S.A. · Yale University
Total Patents: 4
Overall Rank: #1,203,853
Years Active: 2011–2016
Sap France S.A. Rank: #6