Author: Chartered Institute of Patent Agents
Alternate names: Chartered Institute of Patent Agents.; CHARTERED INSTITUTE OF PATENT AGENTS.