A centimeter-long bacterium with DNA compartmentalized in  membrane-bound organelles

Rating

Unrated
Rating: