Mihaela Ioana Popovici

Imec Vzw · Imec · Tokyo Electron Limited
Total Patents: 13
Overall Rank: #366,117
Years Active: 2012–2025
Imec Vzw Rank: #144