Marco Avila Marco Avila

Marco Avila is Vice President and Head of Medical Affairs Europe at Teva.