HOFFMANN LA ROCHE has 8 active pharmaceutical ingredients marketed under 9 drug names filed under 10 application(s).