Altea Therapeutics Corp., Tucker, Ga. Business: Drug delivery Appointed: William Good, an industry consultant ...