Phys.orgResearchers create new software for the new European-Japanese Earth observation satellite EarthCARE23 Maymore_vert