Menasseh Ben Israel Instituteh-index: 4Total citations: 219Total papers: 6Homepage: http://www.mbii.nl/