Mahmood N. Mahmood

British Petroleum · British Petroleum Company Limited · May Mobility
Total Patents: 8
Overall Rank: #613,426
Years Active: 1982–2024
British Petroleum Rank: #25