Ibrahim Badr

Google · University of California · University of Michigan
Total Patents: 66
Overall Rank: #32,402
Years Active: 1999–2025
Google Rank: #105