Director at Scholar Rock · Chief Financial Officer at Aldeyra Therapeutics. Filing since 5 Sep 2019. CIK 0001746541