[1]
Chatterjee, R. and Chatterji, U. 2022. CLEC12A: A Promise Target for Cancer Therapy. Archives of Clinical and Medical Case Reports. 6, 5 (Oct. 2022), 706–714.