Findra Setianingrum

Dr. Findra Setianingrum

Department of Parasitology, Universitas Indonesia, Depok, Jawa Barat, Indonesia
orcid