Invited Speakers for TPNC 2017