science by press release (English, noun)
expansion: science by press release (uncountable)
Senses:
topics: sciences
glosses: Synonym of science by press conference.
tags: derogatory
uncountable
Forms: