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