2.766
SINTA Score Overall
998
SINTA Score 3Yr
2.726
Affil Score
993
Affil Score 3Yr
Latest number of publications
View more ...