Y-90-Tabituximab barzuxetan Gallery Y-90-Tabituximab barzuxetan Y-90-Tabituximab barzuxetan 90Y-Tabituximab barzuxetan (90Y-OTSA101-DTPA) is a radiolabeled drug based on an [...] Floriane2022-10-11T11:20:54+00:00 Read More