7e6a435700dda6cdb22105d601f20892?s=128

Laurent Picard

picardparis

Passionate about software, hardware, science and anything shaping the future