182 pubs · 7,604 cites · h-index 48
Australian National Fabrication Facility
2025 - 2025
Physical Sciences (United States)
2025 - 2025
Sabaragamuwa University of Sri Lanka
2020 - 2025
Kyushu University
2004 - 2024
Japan Science and Technology Agency
2008 - 2024