Press Release INKubator Platform unveiled in Seoul, South Korea Editorial & Review Staff August 20, 2018