Broadway Stars Performed at Lincoln Center’s Frederick Rose Hall for the The World Science Festival