Bahaa Botros Seedhom

Xiros Limited · University Of Leeds · Unknown
Total Patents: 26
Overall Rank: #150,387
Years Active: 1987–2025
Xiros Limited Rank: #1