Gan Jiang: A self-learning scientific agent for X-ray diffraction | ResearchPod