BSF Electronics and Communication Engineering
Company:Suze Canal UniversityLocation:Egypt, ismailia
SCU Racing Team 19'