All verified mentions of this entity in source documents
Qilu-1 was launched in April, developed by the Innovation Academy for Microsatellites under the Chinese Academy of Sciences, and is operated by Shandong Industrial Technology Research Institute.