Most recent affiliation: MegaVision
Most recent affiliation: Rochester Institute of Technology
Most recent affiliation: The Lazarus Project - University of Mississippi