2D crystalline protein layers as immobilization matrices for the development of DNA microarrays.

2D crystalline protein layers as immobilization matrices for the development of DNA microarrays.