Mahinda Y. Abeywardena | Synapse