Museum of Life should not be confused with Museum of Life (documentary).
The Museum of Life is located at the Oswaldo Cruz Foundation, in Rio de Janeiro, Brazil.[1]
The museum is located on the campus of Oswaldo Cruz Foundation at Manguinhos, Rio de Janeiro.