
Jean Claude Louis was born in France, and moved to Southern California in 1990. He's a physician and scientist, and had a life-long career in biomedical research. He now is pursuing his passions: travel and photography.I've featured Jean-Claude Louis' work through the many photographic contests he won in 2007 and 2008. He participated and won (in specific categories) awards in National Geographic...