96 WELL, HIGH THROUGHPUT TRANSLATION. (2002)