Sc
Warsaw, Mazowieckie, Poland
Dell
Dell sp.zo.o
Se
Dell Technologies
Warsaw University of Technology