Prof. Dr. Syahrin Harahap, MA

GPTKB entity