20230620100316.842163 Helix (Vilafranca del Penedés. Internet) 1130-4502 Helix Spain Helix (Vilafranca del Penedés. Internet) http://www.bnc.cat/digital/arca/index.php?fname=titols/helix.html Helix https://arca.bnc.cat/arcabib_pro/ca/consulta/registro.do?id=2208