Authors
Results for "nurcholis sunuyeko" clear search
SINTA ID : 6039777
45
SINTA Score 3Yr
68
SINTA Score Overall