10% owner at Chemomab Therapeutics · 10% owner at Eledon Pharmaceuticals. Filing since 2 May 2019. CIK 0001569590