362.327
SINTA Score Overall
213.270
SINTA Score 3Yr
1.404
SINTA Score Productivity
827
SINTA Score Productivity 3Yr
Latest number of activities
View more ...