236.765
SINTA Score Overall
123.383
SINTA Score 3Yr
396
SINTA Score Productivity
206
SINTA Score Productivity 3Yr
Latest number of activities
View more ...