Baruch Velan
Israel Institute For Biological Research · State Of Israel, Prime Minister'S Office, Israel Insitute For Biological Research
Total Patents:
4
Overall Rank:
#1,210,206
Years Active:
1981–2015
Israel Institute For Biological Research Rank:
#4