Universitas Sebelas Maret
Parasitology Department, Faculty of Medicine, Universitas Sebelas Maret, 57126, Surakarta, Indonesia
Internal Medicine Department, Faculty of Medicine, Universitas Sebelas Maret, 57126, Surakarta, Indonesia
Internal Medicine Department, Faculty of Medicine, Universitas Sebelas Maret, 57126, Surakarta, Indonesia
Internal Medicine Department, Faculty of Medicine, Universitas Sebelas Maret, 57126, Surakarta, Indonesia
Universitas Sebelas Maret Hospital, Universitas Sebelas Maret, 57126, Surakarta, Indonesia