Alan B. Nierenberg

Excelerate Energy Limited Partnership
Total Patents: 7
Overall Rank: #719,582
Years Active: 2003–2020
Excelerate Energy Limited Partnership Rank: #2