Laszlo Urogdi

Cytrx · Biorex Kutato Es Fejleszto Rt · Omeros
Total Patents: 16
Overall Rank: #300,413
Years Active: 1983–2012
Cytrx Rank: #5