Bernard Herman

Affiliations

  • Director at Hauppauge Digital Inc (HAUP), 2013-02-06