NeurAxon Inc., Waltham, Mass. Business: Neurology Appointed: Richard Meadows, managing director at CTI Life Sciences Fund L.P. ...