An Evaluation of Novel Cleaning Techniques for Planetary Protection Applications | IEEE Conference Publication | IEEE Xplore