34 pubs · 148 cites · h-index 7
Center for Plant Conservation
2025 - Present
National Research and Innovation Agency
2023 - Present
Ingredion (United States)
2025 - Present
Bandung Institute of Technology
2021 - 2025
Meteorological, Climatological, And Geophysical Agency
2025 - 2025