Team Leader: Dr. Javier Ignacio Taboada Illán
Specialty: Internal Medicine
Phone: 91 387 51 75 / 91 387 51 76 / 91 387 51 78
Province: Madrid
Center: Hospital Ruber Internacional