Methods and systems for self-sterilizing touch screen | Patent Publication Number 20230414964 | Patexia