Imidazo1,2- a pyridines in Medicinal Chemistry: Recent Advances in Synthesis and Biological Activities | Synapse