Our research is focused on understanding and engineering biomolecular systems for biomedical applications using computational modeling. We are interested in understanding the fundamental processes in chemistry and biology such as molecular recognition and biomolecular structure-function relationship. We are developing methods to simulate and predict molecular behavior, and to engineer novel molecules from small-molecule drugs to nanomaterials.