physics science dna testing herg author biology metalloproteinases genetics algorithms electrophysiology biotechnology biotech bioinformatics pain ion channels genetic neural novel dna fiction nanotechnology book education internal