DefinitionA privately held biotechnology company valued at $1 billion or more.Related termsAI / ML→Analytics→Biotech→biotechnology→Blockchain / Crypto→Cannabis→← Back to all terms