477.134
SINTA Score Overall
198.018
SINTA Score 3Yr
377
SINTA Score Productivity
156
SINTA Score Productivity 3Yr
Latest number of publications
View more ...