Medicine company December 6, 2017 0 Best in Biz Awards names healthier medicine company Genexa® the 2017 startup of the year BEVERLY HILLS, Calif., December 6, 2017 / PRNewswire / – With just over a year…