Monkeypox virus binding to host cell, illustration

Numéro d’image : 13732312
Monkeypox virus binding to host cell, illustration
;