Science/Tech·April 19, 2026Science & Technology News - April 19, 2026Sterile neutrinos questioned, Antarctic ice mystery solved, and PhD life.#physics#astronomy#antarctica#neuroscience