Mihaela Maria Birau

Xerox
Total Patents: 45
Overall Rank: #64,363
Years Active: 2008–2025
Xerox Rank: #248