Athlete Profile

Ayuba Machen

  • COUNTRY Nigeria Nigeria
  • DATE OF BIRTH 14 AUG 1973
  • COUNTRY Nigeria Nigeria
  • DATE OF BIRTH 14 AUG 1973