Finnish Researchers Validate Ultra High-Throughput Cell Microarray Platform