788.621
SINTA Score Overall
352.169
SINTA Score 3Yr
588
SINTA Score Productivity
263
SINTA Score Productivity 3Yr
Latest number of activities
View more ...