10% owner at Avalo Therapeutics · 10% owner at KIORA PHARMACEUTICALS · 10% owner at Vyome · and 5 more. Filing since 28 Apr 2017. CIK 0001601086