Peter Mantovanelli Barbosa

Delta Electronics · Abb Research · Delta Electronics (Shanghai) Co.
Total Patents: 42
Overall Rank: #71,328
Years Active: 2002–2025
Delta Electronics Rank: #23