France

CLEO, Centre for open electronic publishing

Based in: France

Status: Associated Member


Associated people


Address

22, rue John Maynard Keynes

13451 Marseille

France