JOSHUA D. BARD

Associate Professor, Carnegie Mellon University