A novel electrochemical immunosensor based on PdAgPt/MoS2 for the ultrasensitive detection of CA 242