Betty Tjipta Sari

Researcher at Tilburg University, Netherlands

Scopus ID : 57201259475

ORCID ID : 0000-0001-8633-9125