Omer Muhammad Ayub STI Associates Associate Science, Technology and Innovation + Omer Muhammad Ayub +