A group of researchers collaborating in a laboratory, highlighting the importance of teamwork in virology.

Code produit:
985824521