Xabier Larrucea

    Project Leader
    Tecnalia Research & Innovation