Tag "ULTRASAT"
Weighing in at just about 160 kg, a new type of a scientific satellite is planned to be built in Israel over the next...
Read moreWeighing in at just about 160 kg, a new type of a scientific satellite is planned to be built in Israel over the next...
Read more