Our group develops methods in the theory and computational modeling of nanoscale devices, and applies them to emerging technologies. In particular, we are interested in emerging devices where quantum mechanics plays a fundamental role in determining device behavior. Such devices have the potential to impact the fields of low power electronics and bio/chemical sensing technologies. We use both methods developed by us and other groups to design and simulate nanodevices and explain experiments. Our current research involves charge transport in (i) emerging memory devices where atom movement is central to information storage, (ii) bio nanostructures (DNA and peptides), (iii) molecular nanostructures and (iv) solar cells.