Instituto Oswaldo Cruz is a scientific institution for research and development in biomedical sciences located in Rio de Janeiro, Brazil. It was founded by Dr. Oswaldo Cruz, a noted physician and epidemiologist.