German startup T-CURX secures €17.7 million to support development of new cancer treatments - Tech Sentiments