10% owner at BICYCLE THERAPEUTICS · 10% owner at X4 Pharmaceuticals. Filing since 20 Nov 2017. CIK 0001644160