60 pubs · 2,076 cites · h-index 22
Teva Pharmaceuticals (Israel)
2025 - 2025
PTC Therapeutics (United States)
2016 - 2021
Merck & Co., Inc., Rahway, NJ, USA (United States)
2010 - 2018
MSD K.K. (Japan)
2015 - 2015
Bristol-Myers Squibb (Switzerland)
2015 - 2015