This document proposes a new gene selection algorithm using Bayesian classification. The algorithm begins with an empty gene subset and iteratively adds genes that provide the maximum information to the subset. Genes are selected until no additional genes improve the classification accuracy. A Bayesian classifier is used to evaluate the contribution of each gene. The proposed algorithm is tested on several publicly available gene expression datasets and shown to provide promising results compared to other gene selection methods.