478.178
SINTA Score Overall
235.321
SINTA Score 3Yr
1.275
SINTA Score Productivity
628
SINTA Score Productivity 3Yr

Latest number of activities
View more ...