Controlled Vocabulary...
self-assembly
molecular recognition...
scanning probe micros...
peptide nucleic acid
supramolecular chemis...
surface chemistry
PNA
porphyrin
chromophore