Michael K. Bugenhagen

Level 3 Communications · Sprint Communications
Total Patents: 216
Overall Rank: #2,838
Years Active: 2008–2024
Level 3 Communications Rank: #1