Lamsade


Lamsade - research institute in France. It was founded in 1976.