SPAC26H5.11
S. pombe
meiosis knockout screen