Fundação Oswaldo Cruz is responsible for a range of activities which include research development; highly-regarded hospital and ambulatory care services; production of vaccines, drugs, reagents, and diagnostic kits; education and training of human resources; information and communication in the area of health, science and technology; quality control of products and services, and the implementation of social programs.