Microscopic imagery revealing the complex structures of immune cells in immunology research, with a focus on their interactions and functions.

Code produit:
976128533