Ricardo Bazzarella

24M Technologies · Kyocera · Hydrogenics
Total Patents: 36
Overall Rank: #92,509
Years Active: 2005–2025
24M Technologies Rank: #4