
Sapta Eka Putra
Others
AD Scientific Index ID: 6193328
Tamansiswa University, Padang
person_outline
Sapta Eka Putra's MOST POPULAR ARTICLES