CONTACT INFORMATIONCREDENTIALSRafael Del Castillo, D.D.S.Contact InformationLocationsCasher Dental Center, BenidormAvenida de L'Aguiera, 8Edificio Gemelos 17Zaguan 2, 5 F, 03502 Benidorm (Alicante) SpainFaculty AppointmentsClinical Assistant Professor (Voluntary) - Department of Dentistry (SMD)