HEPHAISTOS secures €10.3M to reach the clinical stage