Y-90-Tabituximab barzuxetan

90Y-Tabituximab barzuxetan (90Y-OTSA101-DTPA) is a radiolabeled drug based on an [...]