PanGenetics raises €23 million in Series C financing