Source Attribution 1 Explainable Artifacts for Synthetic Western Blot Source Attribution Dec 27, 2024