August 11, 2017

Computer graphics - Healthcare : New insights from space

Credits: CNES