3. Technological Enhancements Leading to Microarrays