Ratings121
Average rating3.5
It started off a bit slow then it got vaguely insectoid-sexual and got a bit better once the plot started moving at a good pace.
Spoilers
The idea that another species would proactively sterilize another is pretty much the basis of The Three Body Problem series. If that interests you.