191 mechanics "Prof" PhD positions