Full name: Idrees Ul Haque
Swiss Club: Geneva CC
DOB:
POB:
Nationality:
Individual club statistics: not available
Individual international statistics: click here
Idrees Ul Haque is... .
Major achievements include: