bn:00010319n
Noun Concept
SYL
No term available
EN
Scientific research that requires massive capital investment but is expected to yield very significant results WordNet 3.0
Relations
Sources