stsci

📖 中文释义

  1. abbr. Space Telescope Science Institute 太空望远镜科学研究所