Synthetic Molecular Communication Across Different Scales: From Theory to Experiments