Professor Michael Rosen has been awarded the Gold Medal of the Charles University in Prague.