1.213
SINTA Score Overall
274
SINTA Score 3Yr
6.820.210
Affil Score
3.450.750
Affil Score 3Yr
Latest number of publications
View more ...