The origins of IPCO




A concise history of IPCO



Back to the IPCO homepage

Maintained by G.J. Woeginger. Revised: 2 May 2012