Yoram Sela
Mapi Pharma · Given Imaging
Total Patents:
13
Overall Rank:
#374,089
Years Active:
2009–2022
Mapi Pharma Rank:
#7