house of Léon and Jeanne Blum is the museum in France.
According to PR-model, maisonleonblum.fr is ranked 597,558th in multilingual Wikipedia, in particular this website is ranked 45,138th in French Wikipedia.
The website is placed before zundelsite.org and after supersonic-business-jet.com in the BestRef global ranking of the most important sources of Wikipedia.