Roche

18.26%
159,588 8,224 hours 1,454 92 3 137,728