Celal Albayrak

Schering · Inhale Therapeutic Systems · Ferring B.V.
Total Patents: 12
Overall Rank: #402,099
Years Active: 1996–2024
Schering Rank: #883