7Optical and Semiconductor Devices Group, Department of Electrical and Electronic Engineering, Imperial … prospects for radar detection of Europa’s ocean. Download