Mark Schena, president of Arrayit Corporation, is facing charges related to the company’s promotion of a covid-19 test that had not received FDA authorization.
Mark Schena, president of Arrayit Corporation, is facing charges related to the company’s promotion of a covid-19 test that had not received FDA authorization.