Sidi Rana Menggala

Sidi is a Bioscience Engineer at Ghent University, Belgium. He is passionate about Indonesian spices and has a research focus on cinnamon.