180 pubs · 5,801 cites · h-index 44
United States Food and Drug Administration
2025 - 2025
Bhabha Atomic Research Centre
2000 - 2025
Center for Devices and Radiological Health
University of Dhaka
ETH Zurich
2013 - 2025