Robert McCabe and his sisters. Robert has survived pediatric brain cancer and thyroid cancer. Robert works in the lab alongside Treehouse Lab Manager Anouk van den Bout. (Photo by Krizia Chambers) ...