Teva Pharmaceuticals (Czechia)h-index: 38Total citations: 6,946Total papers: 129Homepage: http://www.tevapharm.com/