Avner Rotman
Bio-Dar · Izun Pharmaceuticals · Yeda Research And Development Co.
Total Patents:
9
Overall Rank:
#547,428
Years Active:
1986–2024
Bio-Dar Rank:
#1