Ricardo Leonξwas born in Guayaquil, Ecuador, and has lived in the Hudson Valley since 2003. He hasξbeen practicing medicine for 17 years.