Synthetic Organic chemistry; Reactions and Synthesis of Heterocyclic Compounds; Medicinal chemistry; Organic reactions mechanism; Structural elucidation Molecular modeling studies towards discovering and designing new biologically active compounds.