(Invited) Non-Volatile Resistive Memory: Technology Capable of Revolutionary Compromises. (26th April 2016)