David Wilmouth

David Wilmouth received his B.S. summa cum laude in Chemistry from the College of William and Mary in 1996 and his Ph.D. in Physical Chemistry from Harvard University in 2002.