Nicolas R Dufour

Nicolas R Dufour

Software Architect with a foot in geophysics and another for weird physics theories