Babur B. Hadimioglu

Xerox · Labcyte · Stanford University
Total Patents: 55
Overall Rank: #45,565
Years Active: 1988–2025
Xerox Rank: #260