Peter Janicki

Bill & Melinda Gates Foundation · Electroimpact
Total Patents: 11
Overall Rank: #438,221
Years Active: 1994–2025
Bill & Melinda Gates Foundation Rank: #1