L+25: a quarter century after the Apollo landing | IEEE Journals & Magazine | IEEE Xplore