104.780
SINTA Score Overall
71.357
SINTA Score 3Yr
1.310
SINTA Score Productivity
892
SINTA Score Productivity 3Yr
Latest number of activities
View more ...