Mme Magali Ribot's scientific contributions