India Future Society

Posts Tagged ‘Interactive’

  • An interactive 3D infographic of Brain

    Oct 22, 13 • BrainNo Comments
    An interactive 3D infographic of Brain

    The brain is an organ that serves as the center of the nervous system in all vertebrate and most invertebrate animals—only a few invertebrates such as sponges, jellyfish, adult sea squirts and starfish do not have one, even if diffuse neural tissue is present. It is located in the head, usually close to the primary …...