News #650

Publication date: 2011-04-29

Planet 55 Cnc e found to be transiting by the MOST satellite (Winn et al)