TY - SER TI - IEEE Spectrum CY - New Jersy PB - Institute of Electrical and Electronics Engineers ER -