130 Changjiang W Rd, Shushan Qu
Hefei, 230031
China
Anhui Agricultural University
STX, electrochemical aptasensor, ordered nanopillar arrays, high-performance
STX, Electrochemical aptasensor, Ordered nanopillar arrays, High-performance