Aphea.Bio picks up €9M Series A

June 27, 2017