Eisbach Bio (Germany)h-index: 13Total citations: 708Total papers: 60Homepage: http://www.eisbach.bio/