Innovative People

Shifa Tahir

biology and ccomputer science

Languages Shifa Tahir speaks:

English