289.308
SINTA Score Overall
180.226
SINTA Score 3Yr
813
SINTA Score Productivity
506
SINTA Score Productivity 3Yr
Latest number of activities
View more ...