Nanoscale Devices Laboratory