36.622
SINTA Score Overall
19.080
SINTA Score 3Yr
426
SINTA Score Productivity
222
SINTA Score Productivity 3Yr
Latest number of publications
View more ...