Michele Ostraat

Saudi Arabian Oil · Halliburton Energy Services · Caltech
Total Patents: 22
Overall Rank: #193,006
Years Active: 2003–2023
Saudi Arabian Oil Rank: #261