Balancing selection via life-history trade-offs maintains an inversion polymorphism in a seaweed fly

Balancing selection via life-history trade-offs maintains an inversion polymorphism in a seaweed fly