Angel Nugroho: Governor’s School student challenged by peers and new ideas by Angel Nugroho | July 6, 2017