10.1101/2025.07.01.662467
STELLA: Self-Evolving LLM Agent for Biomedical Research
2025-07-05