1.429
SINTA Score Overall
624
SINTA Score 3Yr
150.559.000
Affil Score
76.941.400
Affil Score 3Yr
Latest number of publications
View more ...