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