FOTOPOULOS ALEXANDROS

PrivateCIK: 1799814
Location

PHILADELPHIA, PA

PASSAGE BIO, INC.
PositionChief Technical Officer
TenureSince Feb 2020
Holdings