Hibergene closes €6.7M Series B

April 13, 2017