It really stands out as something quite unusual and intriguing , '' said Ray Jayawardhana , a professor of astronomy at the University of Toronto and an author of the Science paper . ''
Ray Jayawardhana
University of Toronto
/business/person/company
PERSON
Ray Jayawardhana
ORGANIZATION
University of Toronto