IDEA Bio-Medical (Israel)h-index: 11Total citations: 438Total papers: 20Homepage: https://idea-bio.com/