Printer friendly

What does NECTAR stand for?

NECTAR stands for Network of European CNS (Central Nervous System) Transplantation and Restoration (research organization)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.
  • Organizations, NGOs, schools, universities, etc.

See other definitions of NECTAR

Other Resources:
We have 7 other meanings of NECTAR in our Acronym Attic