Mohammed M. Chowdhury | Synapse