Sánchez Upegui, Alexánder, Investigador y editor