Steven Romano has a position (Executive Vice President and Chief Scientific Officer) at Mallinckrodt Inc

Title Executive Vice President and Chief Scientific Officer
Is Current yes
Updated over 5 years ago

Source Links