Macro, micro, nano, and beyond - Keynote talk | IEEE Conference Publication | IEEE Xplore