CompanyName: IMPACT DIAGNOSTICS, INC. Email: yhu@stanford.edu Telephone: 650-224-6199Fax: 650-968-1826Address: 234 ESCULEA AVE.#47 MOUNTAIN VIEW,CA 94040,U.S.A. ContactPerson: Country: United StatesProduct: Sports&Recreation WebSite