Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I'm wondering if someone knowns anything about Natural Killer cells in insects or other Arthropods. Do they exist or are their any similar cells of the innate immune system that someone knows of?
Thanks a lot!
Required, but never shown
2 years, 9 months ago