CGMP is an initialism. It can refer to: