Our research aims to explore fundamental problems at the interface of Chemistry and Biology, particularly in the areas of bimolecular recognition and sensing, through a multidisciplinary approach involving a combination of chemical synthesis, biophysical and biochemical methods, and computational chemistry. More specifically, our work has focused on three main topics: