Cardio3 BioSciences raises €23 mln in IPO