Elena Mascardo First Name Elena Last Name Mascardo Specialization Anaesthesiology DOH MS Passer - Year 1980 Description Elena Mascardo - Anaesthesiology