Modern public health practice requires multidisciplinary teams of public health workers and professionals including the following: physicians specializing in public health, community medicine, or infectious disease; psychologists; epidemiologists; biostatisticians; medical assistants or assistant medical officers; public health nurses; midwives; medical microbiologists; environmental health officers or public health inspectors; pharmacists; dentists; dietitians and nutritionists; veterinarians; public health engineers; public health lawyers; sociologists; community development workers; communications experts; bioethicists; and others.