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