ARTICLE | Company News
Metra management update
April 15, 2013 7:00 AM UTC
Metra Biosystems Inc. (MTRA), Mountain View, Calif. Business: Diagnostics/Imaging Hired: Gerald Allen, Ph.D., as VP of R&D; formerly VP of diagnostics at R&D Systems (Minneapolis, Minn.) Promoted: Joh...