Kartika Senjarini

Dr. Kartika Senjarini

orcid