Rick Trilling

Professor, Wentworth Institute of Technology