We conduct research in diverse fields at the intersection of electrical engineering, solid-state devices and nanomaterials. We utilize micro and nanofabrication techniques, along with material growth & synthesis and computational techniques to design novel electronic and spintronic devices with applications in logic, memory, photovoltaics and on-chip electronics. We strive to explore different aspects in our research: fundamental device physics, material growth and properties optimization, novel fabrication technology and device applications. Click on the showcased projects to learn more.