Biospace Lab (France)h-index: 19Total citations: 2,356Total papers: 139Homepage: http://www.biospacelab.com/index.php?l_idpa=3&langue_id=2