37.046
SINTA Score Overall
7.397
SINTA Score 3Yr
4.631
SINTA Score Overall Productivity
925
SINTA Score 3Yr Productivity
Latest number of activities
View more ...