This document describes an interactive genetic algorithm-based multi-objective approach to cluster gene expression patterns. The proposed Interactive Multi-Objective Clustering (IMOC) algorithm simultaneously evolves the set of validity measures to optimize and finds the clustering solution. It takes input from a human decision maker during execution to learn the best validity measures and clustering for the gene expression data. The algorithm is applied to benchmark gene expression datasets and shows more biologically significant clusters than other clustering algorithms.