Allecra Therapeutics closes €22M Series B

June 16, 2016