A window of opportunity provides a short period of time during which an opportunity must be acted on or missed. Life consists of ups and some downs, which provide windows of opportunity to precipitate the realization of desired goals. One such life story is that of Alfredo QuiƱones-Hinojosa. In the late 1980s, Alfredo got into [...]