A scientific environment showcases intricate virus structures displayed on transparent screens, with vibrant digital interfaces illuminating the laboratory

Code produit:
980261173