SCREEN Joins One-Stop Bioresource Project in Kyoto UniversityKyoto, Japan - March 20, 2018 - SCREEN Holdings Co., Ltd. has decided to participate in the one-stop bioresource project in Kyoto...