50 computational-biology-phd "Multiple" PhD positions