High throughput screening platform