Innovative People

David Kayima

space technology
business and finance
food science