Ruochen Shao | Synapse