204
SINTA Score Overall
170
SINTA Score 3Yr
38.193.800
Affil Score
38.193.800
Affil Score 3Yr