THE HUMAN CELL ATLAS - OUCHHH Studio’s World Famous Immersive Installation is Coming to TbilisiPaid Placement8 months ago0As part of the international digital design festival – Touch RGB, from April 11 to 14, the first world-famous installation…