Company NEUROIMMUNOLOGY RESEARCH & DEVELOPMENT CORPORATION Address 225 North Delaware St., Indianapolis, IN, 46204, USA