179.774
SINTA Score Overall
55.586
SINTA Score 3Yr
501
SINTA Score Productivity
155
SINTA Score Productivity 3Yr

Latest number of activities
View more ...