Promising Products From AEterna Zentaris and Celsion Eager to Defy Odds