Fleming Andrew Taffin

Affiliations

  • Director at Jerrick Media Holdings Inc. (JMDA), 2017-09-08