SOFFER DAVID SPENCER

PrivateCIK: 2089248
XBIOTECH INC.
Position
TenureSince Aug 2025
Holdings