Our work focuses on exploring structure and dynamics of biological systems and linking those to function using computational methods. Our goal is to utilize this knowledge in order to rationally design new chemical entities that could contribute in treating human disease. For this purpose we employ a wide range of techniques, such as Molecular Dynamics, Monte Carlo, quantum chemical calculations, free energy perturbation, pharmacological property prediction, docking, and homology/loop modeling.