99 cellular "Prof" PhD positions