Museum of Life-Size Human Body

The Museum of Life is located at the Oswaldo Cruz Foundation, in Rio de Janeiro, Brazil. The museum is located on the campus of Oswaldo Cruz Foundation at Manguinhos, Rio de Janeiro.
  • Established: 1999
  • Location: Rio de Janeiro, Brazil
  • Type: science museum
Data from: en.wikipedia.org