Authors
Results for "erika pardede" clear search
28
SINTA Score 3Yr
89
SINTA Score Overall