Science + technology a magazine of Irish scientific and technological issues
National Board for Science and Technology (Republic of Ireland.
Dublin National Board for Science and Technology
[c.1980?]-
Science
Technology