Prof. Dr. H. Syahrin Harahap, MA

GPTKB entity