...
机译:
Department of Pharmaceutical Sciences and Department of Biochemistry, University of Toronto Toronto, ON M5S3M2 (Canada);
Department of Electrical and Computer Engineering University of Toronto Toronto, ON M5S3G4 (Canada);
biosensors; microchips; microelectrodes; nucleic acids; patterned nanostructures;