Tuerdimaimaiti Abudula

King Abdulaziz University · University Of Nebraska
Total Patents: 8
Overall Rank: #619,734
Years Active: 2020–2023
King Abdulaziz University Rank: #37