Bioinformatics, bionanotechnology, chemoinformatics, computer-aided molecular design, computer vision, high performance computing & visualization, machine learning, molecular dynamics simulations and structural biology.