Base

Full Name

mk12512

Organization

Helwan University

Job Title

Electronics and Communication Department

Country

Egypt