A team of healthcare professionals in a hospital setting, symbolizing medical research and healthcare development

Code produit:
898433300