Naeem Altaf, IBM, Chief Technologist

Naeem Altaf

Chief Technologist Space Tech