Dr. Ir. Widodo Setiadi

GPTKB entity