2 Noun 0 Verb 0 Adj. 0 Adv.
Filters
ENinterphoneNoun
EN
A telephonic intercommunication system linking different rooms in a building or ship etc
bn:00047187n Concept
EN
The Interphone study was a set of international case-control studies conducted with the aim of determining whether mobile phone use increased the risk of certain tumors, namely, glioma, meningioma, and schwannoma.
Interphone Study
bn:17427523n Named Entity