A single cryptomonad cell harbors a complex community of organelles, bacteria, a phage, and selfish elements

Leave a Reply