Teruna Cahya Purnama

Taxonomy