A Thomas McLellan had a position (Professor psychology) at The University of Pennsylvania

Details
Title Professor psychology
Is Current no