Talha Jamal Ahmad

Saudi Arabian Oil · Ericsson
Total Patents: 38
Overall Rank: #85,775
Years Active: 2014–2023
Saudi Arabian Oil Rank: #75