David J Farber has a position (trustee emeritus) at Stevens Institute of Technology

Details
Title trustee emeritus
Is Current yes
Board member yes