Stories by Nicholas Lalla

Nicholas Lalla is the founder and managing director of Tulsa Innovation Labs.

×
Next City App Never Miss A StoryDownload our app ×