Mohammed Dafallah@Duf3aCanadaFollowAboutEducationUniversity of Toronto, Scarborough, Scarborough BadgesProblem Solving CertificationsDuf3a has not earned any certificates yet. Work ExperienceDuf3a has not updated employment details yet.EducationUniversity of Toronto, Scarborough, Scarborough