Innovative People

Kashif Ayoub

Kashif Ayoub Oceanography.
Environment.
Meteorology.
or
typing also

Languages Kashif Ayoub speaks:

English