Chrysomya megacephala

Indonesian Public Health Portal