265.405
SINTA Score Overall
126.896
SINTA Score 3Yr
756
SINTA Score Productivity
362
SINTA Score Productivity 3Yr
Latest number of activities
View more ...