Our Location
Defined Health
25-B Hanover Road, Suite 320
Florham Park, NJ 07932
Tel: 973.292.5001
Fax: 973.292.5002
Defined Health
Switzerland Representation Office
Aeschenvorstadt 36
CH-4051 Basel
Switzerland
Tel +41 (0)61 206 9216



