BioCentury
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...