319
SINTA Score Overall
183
SINTA Score 3Yr
22.775.100
Affil Score
6.250.540
Affil Score 3Yr
Latest number of publications