435.609
SINTA Score Overall
181.943
SINTA Score 3Yr
1.304
SINTA Score Productivity
545
SINTA Score Productivity 3Yr

Latest number of publications
View more ...