ARTICLE | Company News
Innovative Drug Delivery Systems management update
July 4, 2005 7:00 AM UTC
Innovative Drug Delivery Systems Inc. (ITRD), New York, N.Y. Business: Neurology, Drug delivery Hired: Michael Sheckler as VP of business development, formerly director of business development at Int...