Full name Ralph Worthington Job function Engineer Job sector Other Doctoral thesis advisor Thomas Pence Member for 16 years 11 months