42 pubs · 1,101 cites · h-index 16
Idorsia (Switzerland)
2017 - 2025
Actelion (Switzerland)
2015 - 2025
Kerala Agricultural University
2017 - 2022
Idera Pharmaceuticals (United States)
2017 - 2021
Centre for Human Drug Research
2017 - 2017