McMichael-Francis Posted on September 14, 2018 by Peter Dr. Francis Clay McMichael (Source: Carnegie Mellon University College of Engineering)