ECK STEPHEN L.

PrivateCIK: 1669041
Location

AUSTIN, TX

MACROGENICS INC
PositionChief Medical Officer
TenureSince Jul 2020
Holdings
LUMINEX CORP
Position
TenureSince May 2019
Holdings