CANADA_INSPECTION - Roche S.P.A. - Canada Inspection 2516 - Roche S.P.A. - March 08, 2012 | Global Key Solutions | Global Key Solutions