206 pubs · 3,987 cites · h-index 33
ID-FISH Technology (United States)
2017 - Present
University of Jaffna
2012 - 2025
Applied StemCell (United States)
2025 - 2025
Indian Council of Medical Research
2023 - 2023
Anglia Ruskin University
2015 - 2016