Henri Huttunen

    Chief Scientific Officer
    Herantis Pharma Plc