Whose colleges or universities, or indeed what colleges or universities? The scholar in question was employed at the French National Center for Scientific Research.
Oh, just about every day you can find some credentialed clown being called out for foolishness. I link to many of them. I probably should have phrased my comment differently though.
Oh, as for specific schools, Harvard, Yale, Marquette, Georgetown will serve for a start.