LAUDER SCOTT

PrivateCIK: 1843157
Location

CAMBRIDGE, MA

DISC MEDICINE, INC.
PositionChief Technology Officer
TenureSince Feb 2021
Holdings