Taizoon Canteenwala

Chinese Petroleum · Polyjoule · Merck
Total Patents: 5
Overall Rank: #909,667
Years Active: 1999–2025
Chinese Petroleum Rank: #8