John

Last Name: 
HALL
Working Title: 
professor adjoint

PhD, Carnegie Institute of Technology