Chief Financial Officer at Rallybio · Director at Decoy Therapeutics · Chief Financial Officer at Ocugen. Filing since 2 Dec 2016. CIK 0001350090