10.1101/2025.06.22.660915
Wound-induced eyespots on butterfly wings at the intersection of immune response and pigmentation development
2025-06-25