EHRNROOTH EVA

PrivateCIK: 1891333
Location

WILMINGTON, DE

IO BIOTECH, INC.
PositionChief Medical Officer
TenureSince Nov 2021
Holdings