A neonatologist is a medical doctor who specializes in the care of newborns, particularly those who are ill or born prematurely. These specialists are trained to handle the most complex and high-risk situations involving newborns. They work in Neonatal Intensive Care Units (NICUs) and have extensive training in newborn resuscitation, management of premature infants, and surgical problems in newborns.