worms_hkdaPublication Published September 7, 2013 at 600 × 396 in Network Fibrous ← Previous Next → Published(left inset) and Exhibited(right inset) at the HKDA 2007 Awards in Hong Kong.