English Todd Huffman Cited by user 32.143.150.250 on 27 Feb 2024 Todd Huffman is an American technology entrepreneur and prolific photographer. He was a co-founder of the biomedical imaging company 3Scan, a member of the disaster aid…