802
SINTA Score Overall
245
SINTA Score 3Yr
15.376.800
Affil Score
8.000.770
Affil Score 3Yr
Latest number of publications
View more ...