Areas Shafi Nasir is Knowledgeable in:
Medical, Engineering and politics.
Shafi Nasir's Problem Solving Skills:
- Academic writing
Shafi Nasir's Problem Solving Experience:
- I am a free student and have spent much time on internet so I am fully experienced in internet.