BSBertrand-David Segard0000-0001-8972-9786Chief Researcher (Biological sciences)Kanagawa, JapanFollowUsage metrics Co-workers & collaboratorsTITakahiro IwamiyaTakahiro Iwamiya