Mohamed Naseehu

Biography

Professional Skills

Software Development 80%
Graphic Design 74%