Self-Assembled Combinatorial Encoding Nanoarrays for Multiplexed Biosensing | Patent Publication Number 20100009868 | Patexia