209
SINTA Score Overall
60
SINTA Score 3Yr
5.312.930
Affil Score
2.187.660
Affil Score 3Yr
Latest number of publications