NCBI

The abbreviation stands for NCBI

  • Disambiguation
  • Abbreviation
596021
de