Close

We use cookies to improve your experience of our website. Privacy Policy

Skip to main content

Organ-on-a-Chip Technologies Network

Search
Menu

Teresa Teresa Domenech

Teresa Domenech
Almirall
LocationSpain
+34932913621

almirall

Research Interests

skin, imflamation, immunology, dermatological diseases

To find a more thorughput and also translational assay