http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
space telescope : memorandum of understanding between the United States of America and the European Space Agency, signed at Paris, June 18, 2007
Memorandum of understanding between the United States of America and the European Space Agency, signed at Paris, June 18, 2007
1 online resource (18 unnumbered pages).
Title from title screen (viewed on April 29, 2013).
Treaties and other international acts series ; 07-618.1