Rouwayda El-Ayoubi

Genesis Technologies Limited
Total Patents: 9
Overall Rank: #546,660
Years Active: 2016–2024
Genesis Technologies Limited Rank: #2