John Gryga

Affiliations

  • Director at Vivakor Inc. (VIVK), 2010-04-20