SciTech Connect

Title: Self-activating and doped tantalate phosphors.