Conceptual artwork of bacteria interacting with host cells, illustrating the processes of infection and immune evasion

Code produit:
885391453