What does ESRTC stand for?
ESRTC stands for "European Space Research and Technology Center"
How to abbreviate "European Space Research and Technology Center"?
"European Space Research and Technology Center" can be abbreviated as ESRTC
What is the meaning of ESRTC abbreviation?
The meaning of ESRTC abbreviation is "European Space Research and Technology Center"
What does ESRTC mean?
ESRTC as abbreviation means "European Space Research and Technology Center"