Rebelling scientists welcome left's landslide in France.
Butler
Declan
D
D035082:Federal Government; D005602:France; D011056:Political Systems; D012108:Research Personnel / Q000191:economics* / Q000523:psychology; D012586:Science / Q000191:economics*