Recent advances in molecular biology opened exciting opportunities to study the interface of ecological, evolutionary and genetic processes for a detailed understanding of evolution of adaptations. In general, the main goal of our research program is to study the ecological pressures in the wild that influence the patterns of variation at the genomic level and result in the evolution of adaptations. We are interested in adaptations to the abiotic factors of the environment, as well as adaptations to ecological interactions. We have three main research programs: