Welcome to the Nanomagnetism and Spintronics Lab at the University of Arizona. We study the transport of charge and spin at nanoscales. Research in this area not only enhances the understanding of fundamental physics, but also directly leads to new applications such as nonvolatile magnetic memories and logic units. Our effort is focused on exploring new mechanisms to lower the switching energy of nanomagnets, where the information can be stored/processed by the spin of electrons. We study the nanoscale heating effects, and the interaction of heat with charge and spin in various situations. We are also interested in the fabrication of nanostructures, by means of large scale self-assembly or photo/electron-beam lithography, and the subsequent magnetic, biological and/or energy applications. Please feel free to contact us if you are interested in our research, or you wish to have more information about our lab.